JavaScript常用事件
来源:互联网 发布:未来软件园 mac 迅雷 编辑:程序博客网 时间:2024/06/06 19:26
window.onload = function () { var input = document.getElementsByTagName('input')[0]; var form = document.getElementsByTagName('form')[0]; form.onreset= function(){ alert('lee') };};:1:鼠标事件:单击:input.onclick = function(){ alert('lee'); };双击:input.ondblclick = function(){ alert('lee'); }; 用户按下鼠标还未弹起时触发: input.onmousedown = function(){ alert('lee'); }; 用户按下鼠标松开后时触发: input.onmouseup = function(){ alert('lee'); }; 鼠标移动到元素时触发: input.onmouseover = function(){ alert('lee'); }; 当鼠标移出某元素时触发: input.onmouseout = function(){ alert('lee'); };当鼠标在元素上移动时触发: input.onmousemove = function(){ alert('lee'); };2:键盘事件 当用户按下键盘上的任意键时触发,如果按住不放会重复触发: onkeydown = function () { alert('lee'); }; 当用户按下键盘上的字符键时触发: onkeypress = function () { alert('lee'); }; 当用户按下键盘上的任意键松开时触发: onkeyup = function () { alert('lee'); }; html事件: html页面加载完后执行: window.onload = function(){ }; 当整个页面卸载的时候执行: window.unonload = function(){ }; 当选择文档中的一个或多个字,松开时触发: input.onselect = function(){ alert('lee') }; 当光标失去焦点时触发: input.onchange = function(){ alert('lee') }; 当页面或元素获得焦点时在window及相关元素上触发: input.onfocus = function(){ alert('lee') }; 当页面或元素失去焦点时在window及相关元素上触发: input.onblur= function(){ alert('lee') }; 3:form上触发: 提交按钮: var form = document.getElementsByTagName('form')[0]; form.onsubmit= function(){ alert('lee') }; 重置按钮: var form = document.getElementsByTagName('form')[0]; form.onreset= function(){ alert('lee') }; 当窗口或框架大小发生变化时在window或框架上触发: window.onresize = function(){ alert('lee'); }; 当用户滚动带滚动条的元素时触发: window.onscroll = function(){ alert('lee'); };:
阅读全文
0 0
- javascript 常用事件
- javaScript 的常用事件
- JavaScript常用的事件
- JavaScript常用事件
- javascript脚本语言常用事件
- JavaScript的常用事件
- JavaScript常用事件
- JavaScript 常用事件
- javascript 常用 onpaste事件
- javascript常用的事件
- javascript window 常用事件
- JavaScript常用事件处理
- JavaScript常用事件
- javascript常用的事件
- JavaScript常用的事件
- JavaScript常用事件一览
- javascript 常用事件
- javascript常用的事件
- IO流之节点流
- multipart/form-data图片上传实现方法(上传文件到Nimg)
- 对Android的编程思想,规范,技术经验的总结
- python3学习-1基础语法篇
- unity发布错误:Error: Not a file
- JavaScript常用事件
- matlab中的取余函数
- 使用VirtualBox虚拟机安装Ubuntu
- u盘启动盘制作工具哪个最好用?
- 04 WebGL 着色器编程语言GLSL ES的矢量和矩阵
- 函数的调用约定(_cdecl,_stdcall,_fastcall,_pascal)
- JSONP
- 查询数据库最近一周每天的数据的方法
- HDU 4864 Task