A:<input type="button" value="新增" onclick="add();"/>
B:<a href="javascript:void(0);" onclick="funs.add();">添加</a>
IE6下A可以正常执行onclick事件,而B却不可以。只能说IE6真让人头疼。
解决方案:
1:把B改成A的形式
2:把B中的javascript:void(0);改为"#"或"###"
3:把B中的onclick后面加个return false.
虽然微软有IE6倒计时,但是个人觉得互联网应该联合起来,如果用户是用IE6访问的,直接跳转到新版浏览器的下载页面。哎,银行、火车票、网银,好像基本只支持IE6。只能怪我国的盗版太多了。