οnclick="function()" 表示只会执行 function , 但是不会传回 function 中之回传值 onclick = "return function()" 则是 执行 function并传回 function 中之回传值
<script>
function doAlert() {
var fail_this_check = true;
if(fail_this_check)
return false;
else
return true;
}
</script>
比如一个链接(其他同理)
<a href="http://zhidao.baidu.com" οnclick="function()">百度知道</a>
当我们点击这个链接时,浏览器会自动跳转到:zhidao.baidu.com这个地址,这是浏览器的默认行为,
如果我们这么做:
<a href="http://zhidao.baidu.com" οnclick="return function()">百度知道</a>
那么再次点击这个链接时,浏览器则不会进行跳转。