关于JavaScript程序的执行流程
PHP中文网
PHP中文网 2017-04-11 12:31:12
[JavaScript讨论组]



    
    移入移出特效


    

0001

0002

0003

0004

按照程序执行步骤,当页面加载完后for循环也执行完毕了。那为什么最后我把鼠标移动到id="a"的标签上时 h1obj[i].onmouseenter还会被执行??而且为什么程序就会确定我触发的就是 h1obj[0].onmouseenter??按理说for循环不是在页面被加载完的时候就已经执行结束
了吗??

PHP中文网
PHP中文网

认证0级讲师

全部回复(3)
伊谢尔伦

事件一旦绑定,就一直有效,直至元素被毁

天蓬老师

onxxxx 是注册的事件函数,触发时才执行。比如 onclick,点击元素后才执行。触发几次就会执行几次。不触发永远不会执行

怪我咯

如果按照你这么想,事件绑定就无法完成了。

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号