我想提交表单onclick的锚点。下面是代码:Javascript表单提交onclick不能在谷歌浏览器工作
function submitLink() {
document.forms["background-form"].submit();
return false;
}
此代码工作在FF和IE浏览器,但无法在Chrome。有人知道为什么我打电话这样的功能:
<a href="<?php echo "background.php?cred=".$cred['id']; ?>" onclick="submitLink();">Remove</a>
非常感谢威廉。现在的问题是,它提交的表单没有去那个锚链接。任何解决此问题的方法都不会改变表单动作来重定向?只是想要发布数据,然后是要遵循的链接。 – Arun
是的,因为你的链接不是一个锚链接,我编辑我的答案澄清 –
有一种喜欢这种方法jQuery的用法。如果该字符串是在页面加载后很长时间由一些javascript代码生成的,那么'$(document).ready'函数中的jquery回调将不起作用。 –