JS事件机制完整实例解析
更新时间:2020年1月15日08:38:28 作者:qq_42412646
本文主要介绍JS事件机制,并通过完整的例子分析JavaScript风暴响应机制、原理和使用方法。 有需要的同学可以参考以下
本文的例子描述了JS的事件机制。 分享给大家,供大家参考,具体如下:
<pre class="brush:js;">
<script type="text/javascript">
function testOnclick(){
alert("我是单击事件");
}
function testdblOnclick(){
alert("我是双击事件");
}
function testOnmouseover(){
alert("我是鼠标悬停事件");
}
function tsetOnmousemove(){
alert("我进行了移动");
}
function testOnmouseout(){
alert("我被移出了");
}
function testOnkeydown(){
alert("键盘按下事件");
}
function testOnkeyup(){
alert("键盘抬起事件");
}
function testOnkeypress(){
alert("键盘按压事件触发")
}
function testOnfouse(){
alert("焦点确认定位");
}
function testOnblur(){
alert("我失去了焦点");
}
function tsetOnload(){
alert("页面进行了重新加载");
}
// tsetOnload();
function testOnchange(){
alert("发生了改变");
}
function testbreak(){
alert("阻断事件触发");
}
function testbreaktrue(){
alert("阻断,我可不只是说说");
return false;
}
function testHref(){
alert("超链接提示");
}
#showdiv{
width: 100;
height: 200;
border: solid 1px;
}
input[type=text]{
width: 300px;
height: 20px;
border: solid 2px aqua;
}
hr{
height: 10px;
background-color: bisque;
border-radius: 10px;
}
js事件机制
比较喜欢的动漫角色:
古河渚
藤和艾利欧
佐仓千代
筒隐月子
事件触发机制可以让网页和用户更好的交互。 如果我们只在js代码域中定义函数javascript的事件机制,那么我们只能在代码中自己调用。 用户触发函数比较困难,所以我们通过函数来进行一系列的操作。 在body中封装并调用风暴触发机制,这样当用户触发风暴时,就会触发一系列的操作。
注意:在一系列的风暴触发机制中,我们可以在一个标签中添加多个风暴触发机制,但是一定要设置在合适的地方。 而且javascript的事件机制,对于多种风暴机制,也会造成冲突。 一方面可能是因为触发机制的冲突(比如单击、双击),另一方面也可能是调用的函数造成的(比如焦点丢失、显示框显示)
有兴趣的同学可以使用在线HTML/CSS/JavaScript代码运行工具来测试上述代码运行的效果。
对更多JavaScript相关内容感兴趣的读者可以查看本站专题:《JavaScript操作DOM技巧总结》、《JavaScript页面元素操作方法总结》、《JavaScript风暴相关操作技巧大全》 、《JavaScript搜索算法技巧总结》、《JavaScript数据结构与算法方法总结》、《JavaScript遍历算法与方法总结》、《JavaScript错误与调试方法总结》
希望这篇文章对您的JavaScript编程设计有所帮助。