主要用于给超链接添加点击事件。
aa.html
<html>
<body>
<span>this si</span>
</body>
</html>
bb.html
<html>
<body>
<a href="aa.html" οnclick="return test()">点击后页面不会跳转</a>
<a href="aa.html" οnclick="test()">点击后页面会跳转</a>
<a href="javascript:test_return()" >点击后页面会跳转</a>
<a href="javascript:test_no_return()" >点击后页面不会跳转</a>
<h5>
你如果选择href="javascript:test()"这种写法就不要在test方法中返回值了,
你如果选择οnclick="test()",正确的写法应该是onclick = "return test();",然后在test方法中返回false</h5>
<script type="text/javascript">
function test()
{
//return false;
alert("aaa");
return false;
}
function test_return()
{
alert("aaa");
return false;
}
function test_no_return()
{
alert("aaa");
}
</script>
</body>
</html>