如何在IE和Safari中使用Javascript检测按钮的ID ?
How do I detect the ID of a button using Javascript in IE and Safari?
在我的代码中,我有一个指令,它有on-blur = blurFunc($event)
.
假设我点击一个按钮,有id = "myButton"' and is outside of the directive. I need to know which button I clicked in the
blurFunc '方法。
In Chrome: $event.relatedTarget.id
= myButton
.
In FF: $event.rangeParent.id
= myButton
.
我正在寻找一种方法来获得IE10和Safari中的按钮id。我怎么做呢?
尝试使用window.event.srcElement.id
来获取blur
事件中按钮的id。例如:
$("#idtesting").blur(function(e){
console.log("Id: " + window.event.srcElement.id);
});
相关文章:
- 检测JavaScript是否在沙盒Iframe中执行
- 如何检测 javascript 文件是否被 IE11 安全设置阻止
- 在浏览器中检测JavaScript设置
- 如何在 Windows Mobile 5 浏览器中检测 JavaScript 密钥事件
- 正在检测javascript中的键盘错误
- 检测javascript中的两个键盘按钮
- 如何检测 javascript 中元素的存在
- 在Ajax调用中检测Javascript篡改
- 如何使用Meteor.com检测JavaScript是否被禁用
- 正在检测Javascript对象中的更改
- 如何检测javascript中的android捏缩放
- navigator.userAgent检测javascript浏览器的语法说明
- 移动屏幕/视口大小检测 - Javascript
- 检测 JavaScript 警告
- 如何检测 javascript 中无效属性的使用
- 检测 JavaScript 中浏览器的首次启动以执行某些操作
- 检测 Javascript 变量是否真的未定义
- 人脸检测 javascript/html5/flash
- 通过检测 JavaScript 中的 CTRL+A 键来聚焦文本框
- 使用 Proxy 对象检测 Javascript 数组中的更改