js获取鼠标所在html元素的id和属性
js获取鼠标所在html元素的id和属性:
- <div onclick="Get_srcElement()">
- <div id="001" style="border:1px solid red;width:100%;height:500px"> <span id="node001">这是第1结点div001<span>
- <div id="002" style="border:1px solid red;width:80%;height:300px"> <span id="node002">这是第2结点div002<span>
- <div id="003" style="border:1px solid red;width:50%;height:200px"> <span id="node003">这是第3结点div003<span>
- </div>
- <div id="004" style="border:1px solid red;width:50%;height:200px"> <span id="node003">这是第3结点div004<span>
- </div>
- </div>
- </div>
- <script>
- function Get_srcElement()
- {
- var srcElement=""
- srcElement= srcElement + " \n" + "event.srcElement.id : " + event.srcElement.id
- srcElement= srcElement + " \n" + "event.srcElement.children[0].tagName: " + event.srcElement.children[0].tagName
- srcElement= srcElement + " \n" + "event.srcElement.firstChild.id : " + event.srcElement.firstChild.id
- srcElement= srcElement + " \n" + "event.srcElement.lastChild.id : " + event.srcElement.lastChild.id
- alert(srcElement)
- }
- </script>
- </div>
- <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_srcElement2(this)">
- </form>
- </div>
- <script>
- function Get_srcElement2()
- {
- var srcElement=""
- srcElement= srcElement + " \n" + "event.srcElement.id : " + event.srcElement.id
- srcElement= srcElement + " \n" + "event.srcElement.tagName : " + event.srcElement.tagName
- srcElement= srcElement + " \n" + "event.srcElement.type : " + event.srcElement.type
- srcElement= srcElement + " \n" + "event.srcElement.value : " + event.srcElement.value
- srcElement= srcElement + " \n" + "event.srcElement.name : " + event.srcElement.name
- srcElement= srcElement + " \n" + "event.srcElement.className : " + event.srcElement.className
- srcElement= srcElement + " \n" + "event.srcElement.parentElement.id : " + event.srcElement.parentElement.id
- srcElement= srcElement + " \n" + "event.srcElement.getattribute : " + event.srcElement.getAttribute
- alert(srcElement)
- }
- </script>
目前不兼容火狐,参考下面代码进行修改看看可行否,我有时间再修改本篇日志。
function Get_srcElement(e)
{
ee=window.event||e;
var tmpObj = ee.srcElement || ee.target;
var srcElement = srcElement + " " + "event.srcElement.id : " + tmpObj .id
alert(srcElement)
}
js获取鼠标所在html元素的id和属性相关推荐
- 使用小技巧教你用Selenium获取鼠标指向的元素
有一个同学在Gne的群里面咨询如何通过Selenium获取当前鼠标指向的元素,在我讲了方法以后,他过了两天又来问: 那么,我今天就来写一篇文章,具体说说应该怎么操作. 这个方法的核心,是借助JavaS ...
- 获取触发事件的元素的ID
有什么方法可以获取触发事件的元素的ID? 我在想类似的东西: <html><head><script type="text/javascript" s ...
- js获取对象的父元素,子元素,兄弟元素
今天测试我昨天写好的js插件,发现昨天考虑欠妥,导致[修改]做不了了!主要原因是我以前都是遍历表格,在每条记录后面添加修改按钮.现在用局部刷新表格的方法,每次都自动生成表格内容,以致于无法在记录后面生 ...
- VUE预览PDF文件并利用pdf.js获取鼠标选中的文字和搜索,在iframe中获取选中文字,监听鼠标事件,右键菜单
一.VUE预览PDF文件并利用pdf.js获取鼠标选中的文字和搜索 需求实现:vue实现预览pdf文件,获取到鼠标选中的文字数据.调用pdf.js自带的搜索方法实现搜索功能(后期可以调用该接口满足其他 ...
- JS获取鼠标位置,兼容IE FF
JS获取鼠标位置,兼容IE FF 由于Firefox和IE等浏览器之间对js解释的方式不一样,firefox下面获取鼠标位置不能够直接使用clientX来获取.网上说的一般都是触发mousemove事 ...
- js取iframe 上级页面_原生js获取iframe中dom元素--父子页面相互获取对方dom元素的方法...
用原生js在父页面获取iframe子页面的元素,以及在子页面获取父页面元素,这是平时经常会用到的方法,这里写一个例子来总结下: 1.父页面(demo.html),在父页面修改子页面div的背景色为灰色 ...
- js 获取鼠标在画布的位置_JS获取鼠标位置(鼠标坐标)
在 JavaScript 中,当事件发生时,获取鼠标的位置是件很重要的事件.由于浏览器的不兼容性,不同浏览器分别在各自事件对象中定义了不同的属性,说明如下表所示.这些属性都是以像素值定义了鼠标指针的坐 ...
- js html5 省份 城市,如何使用JS获取用户所在城市及地理位置
这次给大家带来如何使用JS获取用户所在城市及地理位置,如何使用JS获取用户所在城市及地理位置的注意事项有哪些,下面就是实战案例,一起来看一下. 获取用户地理位置 $.getScript('http:/ ...
- 原生js获取html元素高度,js获取页面及个元素高度、宽度的代码
网页可见区域宽: document.body.clientWidth; 网页可见区域高: document.body.clientHeight; 网页可见区域宽: document.body.offs ...
最新文章
- 微型计算机中PRON是,英语词性英语中的pron指的是什么词性?? – 手机爱问
- .h头文件 .lib动态链接库文件 .dll 动态链接库
- c++精确到小数点后两位_高考试卷的小数点是怎么算入总分的?
- 如何进入、退出docker的container
- 阿里云性能测试服务 PTS 新面貌 - 压测协议、施压能力全新升级
- psd页面切割成html技巧总结
- Abbreviation
- MySQL5.6 Performance_schema
- oracle 12 if,Oracle 12.1 RAC 系列 – 配置第二个网络和相应的SCAN2
- Python当前线程休眠1秒钟
- 为什么不能用Scott登录Oracle,ORA-01017: invalid username/password; logon denied
- 韩顺平 零基础30天学会Java 笔记(一)
- 浏览器打开默认为360主页,如何修改
- 百度内部发文:砥砺风雨坚守使命的背后
- 通信工程毕业设计 - 选题推荐
- #459 津津有味:北方人对饺子的痴迷可能是刻进骨子里的
- python风变编程能找工作_没有永远的工作,只有永远的“就业力”,风变编程Python走起...
- 用少量箭射爆气球,leetcode习题
- Proteus仿真——用两片74HC148及少量逻辑门构成16线--4线优先级编译器
- 中煤集团公司硬件扩容与数据库迁移项目实施方案
热门文章
- 【微软推荐】结合知识的推荐系统.pdf(附下载链接)
- 腾讯专家深度解析赛题,现场答疑助力上分!
- 大神干货:腾讯广告算法大赛亚军女极客生存图鉴
- 深度融合 | 当推荐系统遇见知识图谱(三)
- 是什么意思网络语_网络语“随薪锁欲”是什么意思?
- 如何正确使用广告素材、优化Facebook广告
- Leetcode每日一题:104.maximum-depth-of-binary-tree(二叉树的最大深度)
- CCF 2016-4-4游戏
- openresty 前端开发入门三之JSON篇
- vue自定义组件是.vue还是html,Vue自定义组件的四种方式示例详解