srcElement
div id="div_001">
<form id="form_001">
<input type="button" id="button_001_id" name="button_001_Name" value="单击查看" class="button_001_Class" οnclick="Get_srcElement(event)">
<select name="selectname" οnchange="alert(event.srcElement.options[event.srcElement.selectedIndex].value);">
<option value='001'>1</option>
<option value='002'>2</option>
<option value='003'>3</option>
<option value='004'>4</option>
<option value='005'>5</option>
</select>
</form>
</div>
<script>
function Get_srcElement(evgl)
{
var srcElement=""
//判断是IE 还是Firefox
var evg=evgl.srcElement?evgl.srcElement:evgl.target;
srcElement = srcElement + "\n" + "button_001_id----event.srcElement.id : " + evg.id
srcElement = srcElement + "\n" + "input---event.srcElement.tagName : " + evg.tagName
srcElement = srcElement + "\n" + "button---event.srcElement.type : " + evg.type
srcElement = srcElement + "\n" + "单击查看---event.srcElement.value : " + evg.value
srcElement = srcElement + "\n" + "button_001_Name---event.srcElement.name : " + evg.name
srcElement = srcElement + "\n" + "button_001_Class---event.srcElement.className : " + evg.className
//IE 支持parentElement FireFox支持parentNode
srcElement = srcElement + "\n" + "form_001---event.srcElement.parentElement.id : " + evg.parentNode.id
srcElement = srcElement + "\n" + "event.srcElement.getattribute : " + evg.getAttribute
alert(srcElement);
}
</script>
转载于:https://www.cnblogs.com/mylife_001/archive/2011/01/11/1932868.html
srcElement相关推荐
- js中event,event.srcElement,event.target在IE和firefox下的兼容性
1.window.event对象 IE:有window.event对象 firefox:没有window.event对象.可以通过函数的参数传递event对象.例 如:οnmοusedοwn=func ...
- window.event.srcElement
<input type=button value=ok οnclick="mm()"> <s cript LANGUAGE="Javas cript&q ...
- window.event.srcElement (转)
srcElement event.srcElement指向触发事件的node元素 用于确定事件源 是事件初始目标的html元素对象引用,因为事件通过元素容器层次冒泡,可以在任一层进行处理, ...
- JavaScript:window.event.srcElement(指触发事件的对象)
event对象指当前触发的事件对象, window.event.srcElement是指触发事件的对象. srcelement 是事件初始目标的html元素对象引用,因为事件通过元素容器层次冒泡,可以 ...
- window.event.srcElement在Firefox IE下的兼容问题
在 ie中处理事件直接使用window.event对象即可,但在firefox中,是没有 window.event对象的,函数需要使用事件的时候,需要在事件发生时把事件作为参数传递给函数,不象在ie中 ...
- e.target 和 e.srcElement 的使用问题
ie 下的event.srcElement从字面上可以看出来有以下关键字:事件.源(它的意思就是:当前事件的源), 我们可以调用他的各种属性就像:document.getElementById(&qu ...
- event.srcElement 与event.target
event.target event.srcElement 这两个是当事件发生时的那个对象引用,相当于JQuery里的this 火狐只能用 event.target,IE只能用event.srcE ...
- Js中的this和window.event.srcElement
我们先看一个简单的例子: <input type="text" οnblur="alert(this.value)"/>完全没有问题. 那么什么情况 ...
- Netscape中的keyCode和srcElement
为了兼容Netscape,js中对事件的捕捉要做适当的修改 ie中的event.keyCode和event.srcElement在Netscape中是不能使用的. Netscape中重点是 docum ...
最新文章
- 孙庆新:做产品,感觉从何而来
- OpenCV图像增强(三)——自适应对数映射
- SAP复合角色更改后扩展到派生节点
- mysql float的缺点 (不适用于高精度数据)
- SQLServer子查询相关知识笔记
- Django中ajax发送post请求,报403错误CSRF验证失败解决办法
- 前端学习(3148):react-hello-react之getSnapBeforeUpdate
- 数据结构探险之图篇(上)理论篇
- MFC开发IM-第十篇、MFC改变static text颜色
- CTA策略05_AtrRsiStrategy
- java实现linux中gzip压缩解压缩算法:byte[]字节数组,文件,字符串,数据流的压缩解压缩
- Gradle插件开发- 无侵入的函数运行时间统计的实现
- 应用信息获取ActivityManager
- oracle 增加字段说明,oracle 增加字段
- 域服务器桌面墙纸,与大家分享windows 10 加域后统一桌面壁纸无法生效问题的解决办法...
- bytebuddy实现原理分析 源码分析 (三)- advice 详解
- win10桌面右下角网络图标中找不到网络
- VUE2.0全局方法注册
- 在datadog中对某个主机上的进程进行监控
- 常用ftp服务器资源
热门文章
- (DFS)n皇后问题
- (二分)Trailing Zeroes (III)
- python queue windows_python Queue模块
- mysql和维信公众号_mysql实用指南
- php cookie 二级域名,php如何设置cookie对整个域名有效及二级域名
- 土木工程和计算机专硕,第一次发帖 关于大工土木专硕
- HTML+CSS+JS实现美女照片3D立方体旋转特效
- python双素数_python双素数_用Python打印100以下的所有双素数对
- 二元相图软件_FactSage 软件教程 入门学习资料汇总
- MySQL修改数据表