注册事件 监听事件 attachEvent() //适用于IE9之前的浏览器
addEventListener(type,listener[,useCapture])
type //事件类型字符串,如click,mouseover,注意不要带on
listener //事件处理函数,发生事件会调用
useCapture //可选参数,是一个布尔值,默认false
btns[1].addEventListener(’click‘,function(){ alert(22);})
删除事件 传统注册方式 //eventTarget.onclick=null;
方法监听事件 //eventTarget.removeEventListener(type,listener[,useCapture]);
事件对象的属性和方法 鼠标事件对象 鼠标移动事件:mousemove 键盘事件 事件执行顺序:keydown---keypress--keyup 使用addEventLIstener不需要加on 键盘事件对象 keyCode //返回该键的ASCLL值
onkeydown和onkeyup不区分大小写,onkeypress区分大小写
focus()方法 //获得焦点
|