a标签的href属性 怪异模式
今天下午碰到一个很怪异的事。代码写法如下:
<a href="javascript:test()">xxxxxxx</a>
在test()方法里面有一句代码为:return false;如果执行这一句代码的话,最后页面会跳转,新生成的页面上面只有“false”的字样,这种怪异在IE下存在,在谷歌浏览器下不存在,其他的浏览器未做测试,所以就不好说了。
因为如果href非要用javascript的话,在js里面,只需要写return就行了。当然<a href="#" onclick="test()">这样写的话,肯定不会有这个问题了,但是个人不是太喜欢在网页后面加个“#“。
浙公网安备 33010602011771号