JS检测页面中哪个HTML标签触发点击事件的方法


Posted in Javascript onJune 17, 2016

本文实例讲述了JS检测页面中哪个HTML标签触发点击事件的方法。分享给大家供大家参考,具体如下:

在html标签中,为了页面显示的美观,会在标签中相互嵌套,在做“效果”的时候就难免不了的添加各种事件,例如:
<a href=""><span onclick="">dddd</span></a>
当用户点击的时候,想确定是链接产生的事件还是span标签onclick标签产生的事件,这个有时候是很有必要的,至少我认为在调试的时候有作用,因此我写了一个简单的demo,用于各位看官学习

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<script type="text/javascript">
//得到触发事件的控件
function test(obj){
//下面这种方式用来检测到底是哪个空间触发的事件的工具
  alert(window.event.srcElement.tagName);
}
</script>
<title>无标题文档</title>
</head>
<body>
  <input type="button" value="test" onclick="test(this)"/>
  <button type="button" value="test" onclick="test(this)">ddddd</button>
  <span type="button" value="test" onclick="test(this)">span</span>
</body>
</html>

希望本文所述对大家JavaScript程序设计有所帮助。

Javascript 相关文章推荐
在视频前插入广告
Nov 20 Javascript
2007/12/23更新创意无限,简单实用(javascript log)
Dec 24 Javascript
ASP.NET MVC中EasyUI的datagrid跨域调用实现代码
Mar 14 Javascript
从面试题学习Javascript 面向对象(创建对象)
Mar 30 Javascript
jquery控制表单输入框显示默认值的方法
May 22 Javascript
基于JS组件实现拖动滑块验证功能(代码分享)
Nov 18 Javascript
利用node.js+mongodb如何搭建一个简单登录注册的功能详解
Jul 30 Javascript
详解react使用react-bootstrap当轮子造车
Aug 15 Javascript
koa上传excel文件并解析的实现方法
Aug 09 Javascript
轻量级富文本编辑器wangEditor结合vue使用方法示例
Oct 10 Javascript
JavaScript中使用Spread运算符的八种方法总结
Jun 18 Javascript
JS轻量级函数式编程实现XDM二
Jun 16 Javascript
jquery.qtip提示信息插件用法简单实例
Jun 17 #Javascript
jQuery实现区域打印功能代码详解
Jun 17 #Javascript
javascript日期比较方法实例分析
Jun 17 #Javascript
JS实现复制内容到剪贴板功能兼容所有浏览器(推荐)
Jun 17 #Javascript
JS简单实现DIV相对于浏览器固定位置不变的方法
Jun 17 #Javascript
JavaScript简单实现弹出拖拽窗口(二)
Jun 17 #Javascript
JS中递归函数
Jun 17 #Javascript
You might like
PHP个人网站架设连环讲(三)
2006/10/09 PHP
PHP5常用函数列表(分享)
2013/06/07 PHP
php图片添加水印例子
2016/07/20 PHP
JS event使用方法详解
2008/04/28 Javascript
网络图片延迟加载实现代码 超越jquery控件
2010/03/27 Javascript
js 利用image对象实现图片的预加载提高访问速度
2013/03/29 Javascript
等待指定时间后自动跳转或关闭当前页面的js代码
2013/07/09 Javascript
js中通过split函数分割字符串成数组小例子
2013/09/21 Javascript
自己编写的支持Ajax验证的JS表单验证插件
2015/05/15 Javascript
Json解析的方法小结
2016/06/22 Javascript
jQuery is not defined 错误原因与解决方法小结
2017/03/19 Javascript
详解angularJS自定义指令间的相互交互
2017/07/05 Javascript
vue中的event bus非父子组件通信解析
2017/10/27 Javascript
浅谈Vue路由快照实现思路及其问题
2018/06/07 Javascript
Vue 动态路由的实现及 Springsecurity 按钮级别的权限控制
2019/09/05 Javascript
Python入门篇之编程习惯与特点
2014/10/17 Python
python中input()与raw_input()的区别分析
2016/02/27 Python
python实现机器人行走效果
2018/01/29 Python
python生成器,可迭代对象,迭代器区别和联系
2018/02/04 Python
python字符串与url编码的转换实例
2018/05/10 Python
Python Pandas批量读取csv文件到dataframe的方法
2018/10/08 Python
命令行运行Python脚本时传入参数的三种方式详解
2019/10/11 Python
Python 实现向word(docx)中输出
2020/02/13 Python
python 将Excel转Word的示例
2021/03/02 Python
伊莱克斯阿根廷网上商店:Tienda Electrolux
2021/03/08 全球购物
英国珠宝网站Argento: PANDORA、Olivia Burton和Nomination等
2020/05/08 全球购物
C#可否对内存进行直接的操作
2015/02/26 面试题
幼儿园教师请假制度
2014/01/16 职场文书
监察建议书范文
2014/03/12 职场文书
学党史心得体会
2014/09/05 职场文书
国庆节演讲稿范文2014
2014/09/19 职场文书
乱丢垃圾袋检讨书
2014/10/08 职场文书
环卫工人慰问信
2015/02/15 职场文书
2019关于垃圾分类处理的调查报告
2019/12/26 职场文书
Vue-Element-Admin集成自己的接口实现登录跳转
2021/06/23 Vue.js
Python实现文字pdf转换图片pdf效果
2022/04/03 Python