当前位置: 代码网 > it编程>编程语言>Javascript > 有关DOM元素与事件的3个谜题

有关DOM元素与事件的3个谜题

2024年05月15日 Javascript 我要评论
一、背景知识介绍 通常为dom元素增加事件有以下几种办法: 1,硬编码形式 2,事件监听 3,js框架提供的事件绑定 1,硬编码形式,采用的是原始事件(original event)的形式。 代码类似
一、背景知识介绍
通常为dom元素增加事件有以下几种办法:
1,硬编码形式
2,事件监听
3,js框架提供的事件绑定
1,硬编码形式,采用的是原始事件(original event)的形式。
代码类似如下:

2,事件监听机制,这种形式采用的做法是根据dom事件机制,分为dom标准事件模型addeventlistener和ie事件模型attchevent。
代码类似如下:

3,js框架提供的事件绑定机制,这里假设使用jquery框架。
代码类似如下:

二、谜题
谜题是这样的,加入页面中有如下的代码片段:

遵循以上的思路,有没有人可以帮助我写一下hijack code 03 和 hijack code 04的代码?或者提供其他解决途径呢?
遵循以上的思路,有没有人可以帮助我写一下hijack code 03 和 hijack code 04的代码?或者提供其他解决途径呢?
1,既有代码是绝对不能修改的。
2,如果可以,扩展js原始类也是允许的。
3,func_test和not_existfunc是事先不知道的,只能通过“获取”得到。
4,最终的目的我需要知道错误发生的错误对象,方法名和事件、参数,基于此目的,其他解决方案也是可以的。
5,不能使用firebug之类的客户端调试工具。来让这类工具告诉你“代码错了”。
(0)

相关文章:

版权声明:本文内容由互联网用户贡献,该文观点仅代表作者本人。本站仅提供信息存储服务,不拥有所有权,不承担相关法律责任。 如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 2386932994@qq.com 举报,一经查实将立刻删除。

发表评论

验证码:
Copyright © 2017-2025  代码网 保留所有权利. 粤ICP备2024248653号
站长QQ:2386932994 | 联系邮箱:2386932994@qq.com