Javascript 阻止javascript事件冒泡,获取控件ID值_javascript技巧
程序员文章站
2024-04-05 11:06:06
...
1. 如何阻止事件冒泡
//非IE
if (event && event.stopPropagation)
event.stopPropagation();
else//IE
window.event.cancelBubble = true;
2.获取控件ID
if (document.all) {
//IE
alert(event.srcElement.tagName+":"+event.srcElement.id);
}
else {
//Firefox
alert(event.target.tagName + ":" + event.target.id);
}
复制代码 代码如下:
//非IE
if (event && event.stopPropagation)
event.stopPropagation();
else//IE
window.event.cancelBubble = true;
2.获取控件ID
复制代码 代码如下:
if (document.all) {
//IE
alert(event.srcElement.tagName+":"+event.srcElement.id);
}
else {
//Firefox
alert(event.target.tagName + ":" + event.target.id);
}
推荐阅读
-
Javascript 阻止javascript事件冒泡,获取控件ID值_javascript技巧
-
javascript 获取所有id中包含某关键字的控件的实现代码_javascript技巧
-
js利用事件的阻止冒泡实现点击空白模态框的隐藏_javascript技巧
-
zepto.js中tap事件阻止冒泡的实现方法_javascript技巧
-
阻止JavaScript事件冒泡传递(cancelBubble 、stopPropagation)_javascript技巧
-
使用js判断TextBox控件值改变然后出发事件_javascript技巧
-
使用js判断TextBox控件值改变然后出发事件_javascript技巧
-
javascript事件冒泡详解和捕获、阻止方法_javascript技巧
-
兼容各大浏览器的JavaScript阻止事件冒泡代码_javascript技巧
-
js利用事件的阻止冒泡实现点击空白模态框的隐藏_javascript技巧