A标签跳转问题

原文链接: http://www.cnblogs.com/zf2011/archive/2011/06/09/2076674.html

今天在改页面的时候,发现onclick事件都返回false了,但还是跳转了,找了很久终于找到了原因。

代码1:
#" onClick="submitCn()">submit //  #  这里会跳转

 解决方法1:
javascript:void(0)" onClick="submitCn()">submit   //  这样就不会跳转了

代码2:
<input type="image" src="1.jpg">  //这样也会跳转  具体哪里的原因没有验证,如果有问题,可以留言给我

解决方法2:
<img src="1.jpg"> //这样就不会跳转了


---------------------------------------------------------------------

昨天用了解决方法1之后,发生了新问题,在ie6下面,不跳转了,后来找到解决方法,如下:
javascript:void(0)" onClick="submitCn();return false;">submit   //这样就可以了

也找到两篇文章详细的说明了这点,有兴趣的可以查看文章一、文章二。


关于表单提交的问题,也找到了答案。
在HTML中是这样定义的:创建一个图像控件,该控件被点击后将导致表单立即被提交

所以一定要写下,避免下次再出现类似的事件。。。


转载于:https://www.cnblogs.com/zf2011/archive/2011/06/09/2076674.html

你可能感兴趣的:(A标签跳转问题)