资料
表格
制度
合同
管理
职场
经营
创业
范文
总结
计划
作文
文章
美文
词句
教程
模板
图片
字体
图标
办公
人事
财务
生产
管理资源吧首页
>>>
教程
>>>
编程
>>>
JavaScript教程
>>>
window.event.srcElement 得到事件源对象
<html> <body> <p>一个好处就是 我想让body(或其他元素内)的某些对象响应事件 就不用挨个儿去写 只要在外层上写一个 然后检查event.srcElement.tagName或其他属性是不是你想要的来决定是否响应事件就可以了.不过好像event.srcElement在ff里不起作用 </p> <p>比如</p> <p> <input value="input"> <span>span</span></p> <div>div</div> <p>event对象指当前触发的事件对象, window.event.srcElement是指触发事件的对象。比如你设定document.onclick = myfunc;这时所有页面点击的事件都交给myfunc处理,在myfunc函数里可以写vSrc = window.event.srcElement,知道用户是点击了什么地方,做相应处理。 你找个HTML文件,在其中加上这么一段:</p> <p> <textarea rows="10" cols="90"> <img src="/_New/_cj/myeditor/sysimage/space.gif" class="ewebeditor__script" _ewebeditor_fake_tag="script" _ewebeditor_fake_value="%3Cscript%20languange%20%3D%20%22javascript%22%3E%20%0D%0Adocument.onclick%20%3D%20myfunc%3B%20%0D%0Afunction%20myfunc()%20%0D%0A%7B%20%0D%0Aalert(window.event.srcElement.tagName)%3B%20%0D%0A%7D%20%0D%0A%3C%2Fscript%3E"> </textarea> <img src="/_New/_cj/myeditor/sysimage/space.gif" class="ewebeditor__script" _ewebeditor_fake_tag="script" _ewebeditor_fake_value="%3Cscript%20languange%20%3D%20%22javascript%22%3E%20%0D%0Adocument.onclick%20%3D%20myfunc%3B%20%0D%0Afunction%20myfunc()%20%0D%0A%7B%20%0D%0Aalert(window.event.srcElement.tagName)%3B%20%0D%0A%7D%20%0D%0A%3C%2Fscript%3E"> </p> <p>试试就知道了。 <a href=#>void(0)是一个不做任何事的函数。</a> </p> </body>
[Ctrl+A 全选 注:
如需引入外部Js需刷新才能执行
]
教程首页
更多教程