博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
JavaScript------事件
阅读量:4585 次
发布时间:2019-06-09

本文共 1052 字,大约阅读时间需要 3 分钟。

1.onfocus():当元素获取到焦点的时候触发

2.onblur():当元素失去焦点时触发

3.focus():给指定的元素设置焦点  例如:obj.focus

4.blur():取消指定元素的焦点:obj.blur

5.select():选择元素里面的文本内容

6.event():事件对象  兼容处理:var ev=ev  ||  event; 

7.clientX[y]:横纵坐标

8.oninput:文本框内容发生改变时触发

9.事件冒泡:ev.cancelBubble = true;      //阻止当前对象的当前事件的冒泡

事件捕获:1.obj.attachEvent(事件名称,事件函数);// IE 浏览器

                  2.obj.addEventListener(事件名称,事件函数,是否捕获); // W3C

          解决兼容性:   bind(document, 'click', fn1);;//调用

                    function bind(obj, evname, fn) {

                       if (obj.addEventListener) {
                              obj.addEventListener(evname, fn, false);
                        } else {
                              obj.attachEvent('on' + evname, function() {
                                   fn.call(obj);
                              });
                       }
                 }

事件捕获: 1.obj.addEventListener("click", fn, false);  false则表明绑定在冒泡阶段(和目标阶段)由下而上。

                   2.obj.addEventListener("click", fn, true);  true表明该事件监听器绑定在捕获阶段(和目标阶段)自上而下。

 

取消事件绑定:ie : obj.detachEvent(事件名称,事件函数); // IE

                       标准 : obj.removeEventListener(事件名称,事件函数,是否捕获);

 

键盘事件:  

               ctrlKey,shiftKey,altKey 布尔值

               当一个事件发生的时候,如果ctrl || shift || alt 是按下的状态,返回true,否则返回false

 

事件的默认行为:

                   阻止默认事件行为:1.return false;

                                                    2.event.preventDefault // W3C

                                                    3.event.returnValue // IE

 

转载于:https://www.cnblogs.com/hellowoeld/p/7285563.html

你可能感兴趣的文章
2017-12-27练习
查看>>
NET设计规范(二) 命名规范
查看>>
VMware 9.0.1安装Mac OS X Mountain Lion 10.8.2
查看>>
SSL延迟
查看>>
android新手关于左右滑动的问题,布局把<android.support.v4.view.ViewPager/><ImageView/> 放在上面就不行了。...
查看>>
python第二十一天---昨天没写完作业
查看>>
爬虫基础--IO多路复用单线程异步非阻塞
查看>>
Johnny Solving CodeForces - 1103C (构造,图论)
查看>>
oracle数据库自学笔记(持续更新中……)
查看>>
BZOJ3685: 普通van Emde Boas树
查看>>
Jquery 操作Cookie
查看>>
nginx
查看>>
递归和非递归的二分查找
查看>>
JSP自定义标签
查看>>
项目测试流程
查看>>
《代码大全》学习之--使用变量的一般事项
查看>>
JS位操作符
查看>>
mongodb
查看>>
VC++使用socket进行TCP、UDP通信实例总结
查看>>
Docker 构建网络服务后本机不能访问
查看>>