onclick="return function()"的使用情况

根据function的返回值,进行下一步操作,当返回值为true时,进行下一步操作,当返回值为false时,不进行操作。

例如:
当在 <a href="url" onclick="return add_onclick()">Open</a> 中 

如果函数 add_onclick() 返回 true, 那么 页面就会打开 url,

否则, (返回 false), 那么页面不会跳转到 url, 只会执行你的 add_onclick() 函数里的内容。

而 <a href="url" onclick="add_onclick()">Open</a> 

不管 add_onclick() 返回什么值, 都会在执行完 add_onclick 后打开页面 url。

原文地址:https://www.cnblogs.com/liuhappy/p/10493956.html