常见的几种事件类型
2016-10-01 14:40
417 查看
代码:
1.鼠标事件
2.键盘事件
3.HTML事件
知识点总结:
1.鼠标事件
<!DOCTYPE html> <html> <head> <title>鼠标事件</title> <meta name="Generator" content="EditPlus"> <meta name="Author" content=""> <meta name="Keywords" content=""> <meta name="Description" content=""> <script language="javascript"> function handle(oEvent){ if(window.event) oEvent=window.event;//处理兼容性,获得事件对象 var oDiv=document.getElementById("display"); oDiv.innerHTML+=oEvent.type+"<br/>";//输出事件名称 } window.onload=function(){ var oImg=document.getElementsByTagName("img")[0]; oImg.onmousedown=handle;//将事件除了mousemove外都监听 oImg.onmouseup=handle; oImg.onmouseover=handle; oImg.onmouseout=handle; oImg.onclick=handle; oImg.ondblclick=handle; } </script> </head> <body> <img src="纳新3.jpg" width="120px" height="120px" border="0" style="float:left;padding:0px 8px 0px 0px;"/> <div id="display"></div> </body> </html>
2.键盘事件
<!DOCTYPE html> <html> <head> <title>鼠标事件</title> <meta name="Generator" content="EditPlus"> <meta name="Author" content=""> <meta name="Keywords" content=""> <meta name="Description" content=""> <script language="javascript"> function handle(oEvent){ if(window.event)oEvent=window.event;//处理兼容性,获得事件对象 var oDiv=document.getElementById("display"); oDiv.innerHTML+=oEvent.type+" ";//输出时间名称 } window.onload=function(){ var oTextArea=document.getElementsByTagName("textarea")[0]; oTextArea.onkeydown=handle;//监听所有的键盘事件 oTextArea.onkeyup=handle; oTextArea.onkeypress=handle; } </script> </head> <body> <textarea rows="4" cols="50"></textarea> <div id="display"></div> </body> </html>
3.HTML事件
<!DOCTYPE html> <html> <head> <title>HTML事件</title> <meta name="Generator" content="EditPlus"> <meta name="Author" content=""> <meta name="Keywords" content=""> <meta name="Description" content=""> <script language="javascript"> </script> </head> <body onload="alert('hello')" onunload="alert('byebye')"> <form action="http://blog.csdn.net/zhangzeyuaaa/article/details/32696721" onsubmit="alert('提交啦')"> <input type="text" value="a"onfocus="alert('获取焦点')" onblur="alert('失去焦点')"/> <input type="text" value="b" onchange="alert('内容改变啦')"/> <select name="city"onchange="alert('选项 改变啦')"> <option>上海</option> <option>北京</option> </select><br/> <input type="submit" value="提交按钮"> </form> </body> </html>
知识点总结:
相关文章推荐
- SharePoint开发中常见的几种错误类型及解决方法
- 几种常见数据类型之间的转换
- 【性能优化】 之 几种常见的等待事件的演示示例
- 几种常见的虚拟镜像类型
- opencv中的几种常见的图像数据类型
- Mysql常见的几种数据库类型解释
- Java中常见的几种类型转换
- 几种常见的hash加密,怎么判断hash的类型
- [Unity3D]几种常见的渲染类型:Normal Shader的简单介绍
- drupal form 创建几种常见的类型(例子)
- 常见SNS网站的几种类型
- js 几种类型的事件处理程序
- 常见的几种acl类型
- 常见的几种索引扫描的类型
- Object C 几种常见类型之间的相互转换
- Mysql常见的几种数据库类型解释
- 几种常见类型的转换
- 【STL】String的几种常见的类型转换
- 总结了几种常见的不能检出的类型
- OSPF协议中LSA的几种常见类型