HTML 标签执行事件的JS分析, 以常用的 <a> 标签为例

来源:互联网 发布:天津速达软件 编辑:程序博客网 时间:2024/06/16 20:23

 跳转 href    与  onclick  的执行代码


因为JS  的异步的执行顺序


在执行时 如果  onclick  中的JS没有 return ,则默认返回true  跳转href  url了



可以这样写  <a href="" onclick="return a()">

function a(){

if(confirm('执行此操作吗'==false)return false;
)


这也说明了  return   在某些情况下,可以使  JS  达到同步的效果


对于未做返回的函数,获取到的是  underfine   ,也许  underfine对于   JS也是 代表 true



也许 任何JS  执行都  和  C结束后会返回 return  (只是猜测) 

0 0
原创粉丝点击