IE event.srcElement和FF event.target 功能比较


Posted in Javascript onMarch 01, 2010

注意获取的标记都以大写表示,如"TD","TR","A"等

<div id="div_001"> 
<form id="form_001"> 
<input type="button" id="button_001_id" name="button_001_Name" value="单击查看" class="button_001_Class" onclick="Get_srcElement(event)"> 
<select name="selectname" onchange="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>
Javascript 相关文章推荐
一段利用WSH修改和查看IP配置的代码
May 11 Javascript
Javascript 复制数组实现代码
Nov 26 Javascript
jQuery实现预加载图片的方法
Mar 17 Javascript
js显示文本框提示文字的方法
May 07 Javascript
JavaScript中const、var和let区别浅析
Oct 11 Javascript
微信小程序 弹窗自定义实例代码
Mar 08 Javascript
node.js程序作为服务并在windows下开机自启动(用forever)
Mar 29 Javascript
jQuery实现多张图片上传预览(不经过后端处理)
Apr 29 jQuery
最通俗易懂的javascript变量提升详解
Aug 05 Javascript
AngularJs每天学习之总体介绍
Aug 07 Javascript
node.js 核心http模块,起一个服务器,返回一个页面的实例
Sep 11 Javascript
小程序实现列表点赞功能
Nov 02 Javascript
Javascript 判断客户端浏览器类型代码
Mar 01 #Javascript
在chrome中window.onload事件的一些问题
Mar 01 #Javascript
仅用[]()+!等符号就足以实现几乎任意Javascript代码
Mar 01 #Javascript
Javascript 网页水印(非图片水印)实现代码
Mar 01 #Javascript
使用js获取QueryString的方法小结
Feb 28 #Javascript
JQuery 将元素显示在屏幕的中央的代码
Feb 27 #Javascript
jquery 最简单易用的表单验证插件
Feb 27 #Javascript
You might like
安装PHP可能遇到的问题“无法载入mysql扩展” 的解决方法
2007/04/16 PHP
PHP得到mssql的存储过程的输出参数功能实现
2012/11/23 PHP
php学习笔记之基础知识
2014/11/08 PHP
php实现将HTML页面转换成word并且保存的方法
2016/10/14 PHP
PHP常用排序算法实例小结【基本排序,冒泡排序,快速排序,插入排序】
2017/02/07 PHP
PHP类与对象后期静态绑定操作实例详解
2018/12/20 PHP
超级简单的图片防盗(HTML),好用
2007/04/08 Javascript
详解jQuery中的元素的属性和相关操作
2015/08/14 Javascript
原生javascript实现自动更新的时间日期
2016/02/12 Javascript
JS实现上下左右对称的九九乘法表
2016/02/22 Javascript
jQuery实现加入收藏夹功能(主流浏览器兼职)
2016/12/24 Javascript
js eval函数使用,js对象和字符串互转实例
2017/03/06 Javascript
详解windows下vue-cli及webpack 构建网站(三)使用组件
2017/06/17 Javascript
2种简单的js倒计时方式
2017/10/20 Javascript
vue中jsonp插件的使用方法示例
2020/09/10 Javascript
[44:33]EG vs Liquid 2018国际邀请赛小组赛BO2 第二场 8.18
2018/08/19 DOTA
怎样使用Python脚本日志功能
2016/08/14 Python
Python正则表达式教程之三:贪婪/非贪婪特性
2017/03/02 Python
Python编程判断这天是这一年第几天的方法示例
2017/04/18 Python
django项目运行因中文而乱码报错的几种情况解决
2017/11/07 Python
python处理csv数据动态显示曲线实例代码
2018/01/23 Python
Python中list查询及所需时间计算操作示例
2018/06/21 Python
python爬虫豆瓣网的模拟登录实现
2019/08/21 Python
tensorflow2.0的函数签名与图结构(推荐)
2020/04/28 Python
解决python执行较大excel文件openpyxl慢问题
2020/05/15 Python
python 读取.nii格式图像实例
2020/07/01 Python
意大利男装网店:Vrients
2019/05/02 全球购物
《油菜花开了》教学反思
2014/02/22 职场文书
大学生社会实践评语
2014/04/25 职场文书
篮球友谊赛通讯稿
2014/10/10 职场文书
党员干部学习十八届五中全会精神心得体会
2016/01/05 职场文书
让人瞬间清醒的句子,句句经典,字字如金
2019/07/08 职场文书
解决Golang中goroutine执行速度的问题
2021/05/02 Golang
Python scrapy爬取起点中文网小说榜单
2021/06/13 Python
详解MySQL中的pid与socket
2021/06/15 MySQL
Python进行区间取值案例讲解
2021/08/02 Python