一般情况下我们使用<a>标签,想要它里面的href失效,从而执行后面的onclick会使用到javascript.void(0)。今天在使用这个方法的时候发现在IE中使用会有问题,虽然禁止掉了,但是在执行完onclick里面的方法后以及会执行href中的javascript.void(0),从而跳转了页面,输出一个空页面。
<
a
href
=
"javascript:void(0)"
title
=
"测试"
onclick
=
"test();"
>测试</
a
>
解决的方法很简单,
<
a
href
=
"javascript:void(0)"
title
=
"测试"
onclick
=
"test();return false;"
>测试</
a
>
后面加上return false可以组织javascript:void(0)的执行。