本篇文章主要介绍了Java语言(一种计算机语言,尤用于创建网站)描述语言阻止事件冒泡和浏览器的默认行为。具有一定的参考价值,下面跟着小编一起来看下吧
1.阻止事件冒泡,使成为捕获型事件触发机制.
函数停止气泡(e) {
//如果提供了事件对象,则这是一个非工业管理学(工业工程)浏览器
如果(例如停止传播)
//因此它支持万维网路联盟(环球网Consortium简称W3C)的停止传播()方法
e。停止传播();
其他
//否则,我们需要使用工业管理学(工业工程)的方式来取消事件冒泡
窗户。事件。取消气泡=真;
}
2.当按键后,不希望按键继续传递给如HTML文本框对象时,可以取消返回值.即停止默认事件默认行为.
//阻止浏览器的默认行为
函数停止默认值(e ) {
//阻止默认浏览器动作(W3C)
如果(例如预防故障)
e。防止默认();
//IE中阻止函数器默认动作的方式
其他
窗户。事件。返回值=false
返回错误的
}
!DOCTYPE html PUBLIC '-//W3C//DTD XHTML 1.0 Transitional//EN ' ' http://www。w3。org/TR/XHTML 1/DTD/XHTML 1-过渡。' DTD '
html xmlns=' http://。w3。' org/1999/XHTML '
头
meta content=' text/html;charset=utf-8 ' http-equiv=' Content-Type '/
标题效果测试/标题
脚本语言=' JavaScript ' type=' text/JavaScript ' src=' http://应用程序。BD img。com/libs/jquery/2。1 .4/jquery。js '/脚本
脚本语言='javascript '类型='文本/javascript '
$(文档)。就绪(函数()
{
$('div.c1 ').单击(功能(e){警报('单击了div’);});
$('div.c2 ').单击(功能(e){警报('单击了div’);停止气泡;});
$(文档)。单击(功能(e){警报('单击了文档');});
$('#txt1 ').val(' 123 ');
$('#txt1 ').点击(函数{停止冒泡(e);});
$('#txt1 ').keydown(函数(e){停止默认(e);警报('你按下了键值e . keycode);});
})
函数停止气泡(e) {
//如果提供了事件对象,则这是一个非工业管理学(工业工程)浏览器
如果(例如停止传播)
//因此它支持万维网路联盟(环球网Consortium简称W3C)的停止传播()方法
e。停止传播();
其他
//否则,我们需要使用工业管理学(工业工程)的方式来取消事件冒泡
窗户。事件。取消气泡=真;
}
//阻止浏览器的默认行为
函数停止默认值(e ) {
//阻止默认浏览器动作(W3C)
如果(例如预防故障)
e。防止默认();
//IE中阻止函数器默认动作的方式
其他
窗户。事件。返回值=false
返回错误的
}
/脚本
style type='text/css '
正文{
字体大小:14px
}
}。c1{
字体系列:" Arial Unicode MS "
}。c2{
字体系列:helvetica,simsun,arial,clean
}
/风格
/头
身体
div class='c1 '测试的文字,这里是样式C1,单击以冒泡的形式触发事件2005年12月16日
div class='c2 '测试的文字,这里是样式C2,单击以捕获的形式触发事件2005年12月16日
div输入id=' tx t1 ' name=' text 1 ' type=' text '//div HR/
/body
/html
以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,同时也希望多多支持我们!
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。