javascript代码实例教程-javascript基础――鼠标事件,系统对话框等

发布时间:2019-01-22 发布网站:脚本宝典
脚本宝典收集整理的这篇文章主要介绍了javascript代码实例教程-javascript基础――鼠标事件,系统对话框等脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。
小宝典致力于为广大程序猿(媛)提供高品质的代码服务,请大家多多光顾小站,小宝典在此谢过。 1、鼠标事件
(1)、onclick:用户点击鼠标左键,以及当焦点在一个按钮上时,用户按Enter键时,发生onclick事件
(2)、ondblclick:用户双击鼠标左键时,发生ondblclick事件
(3)、onmousedown:用户按下任意鼠标按钮的时候,发生onmousedown事件
(4)、onmouseout:当光标在一个元素上,并且用户将其移出元素边界时,发生onmouseout事件
(5)、onmouseover:当光标在一个元素之外,并且用户将移动到该元素上时,发生onmouseover事件
(6)、onmouseup:当用户释放任何鼠标按钮时,发生onmouseup事件
(7)、onmouSEMove:当光标在一个元素上时,重复发生onmousemove事件
2、系统对话
(1)、警告框:alert();
例如:alert("wrong!");
默认只有一个确定按钮
(2)、确认框:confirm();
例如:confirm("Are you sure?");
默认有两个按钮,分别是"确认"和"取消"
(3)、提示框:prompt();
除"确认"和"取消"外,还有文本框
3、事件封装:有的时候需要重复使用段代码如document.getElementById()的时候,可以用事件封装来
实现调用以使编码简便快捷
如:function $(id){
return document.getElementById(id);
}
在下面的函数中使用到document.getElementById()的时候直接写成$("id名")即可
4、事件监听:

(1)、IE8及以上版本:document.addEventListener("事件名称(如click,前面不能加on)",函数名,bCapture(true表示处理程序在捕获阶段,false则表示在冒泡阶段));

如:document.addEventListener("click",function (){document.getElementById("id名").style.display="none";})

此处为鼠标点击的时候,相应id名的标签显示被设为none;
此处的click不能写为onclick
(2)、IE8及以下版本:document.attachEvent()
5、取得下拉列表的内容:





在script元素中写:VAR a = document.getElementById("s1").value;即可得到下拉列表中选择的内容。
6、取得复选框的内容:


在script元素中写:var a = document.getElementById("d1").check;
if(a==true) var b = document.getElementById("d1").value;
b的内容即为复选框的内容

觉得可用,就经常来吧! 脚本宝典 欢迎评论哦! js脚本,巧夺天工,精雕玉琢。小宝典献丑了!

脚本宝典总结

以上是脚本宝典为你收集整理的javascript代码实例教程-javascript基础――鼠标事件,系统对话框等全部内容,希望文章能够帮你解决javascript代码实例教程-javascript基础――鼠标事件,系统对话框等所遇到的问题。

如果觉得脚本宝典网站内容还不错,欢迎将脚本宝典推荐好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。