当前位置: 移动技术网 > IT编程>开发语言>JavaScript > 有关DOM元素与事件的3个谜题

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

2019年07月19日  | 移动技术网IT编程  | 我要评论
一、背景知识介绍
通常为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之类的客户端调试工具。来让这类工具告诉你“代码错了”。

如对本文有疑问, 点击进行留言回复!!

相关文章:

验证码:
移动技术网