-
事件冒泡查看全部
-
有一些bug: 1、键盘按向上、向下时,视窗的滚动条也会跟着滚。 2、鼠标滑过和键盘上下事件可以同时进行,也就是说,会发生有两个(或零个)选项同时高亮显示的情况。查看全部
-
每个键对应一个键码keyCode(Firefox的keypress需要使用which)。 keyCode列表:http://www.cnblogs.com/shyy/archive/2012/04/09/2453029.html 常用:回车=13查看全部
-
定时器(setInterval和setTimeout)在使用前一定要先清除(clearInterval和clearTimeout),以防定时器打开过多或过快以致于停不下来或卡死查看全部
-
键盘事件(冒泡) keydown:按下键盘上的任意键时触发 keypress:按下键盘上的字符键时触发 keyup:释放键盘上的键时触发查看全部
-
1、QQ状态切换: 初始时,状态列表ul隐藏 -> 点击当前状态div时(click),显示ul -> 鼠标经过状态li时(mouseover)给li添加背景,离开时(mouseout)移除背景 -> 选择状态li时(click)将li的图标、文本、样式等同步到div中 -> 隐藏ul 2、鼠标经过一个元素: mouseover -> mouseenter -> mousemove -> mouseout -> mouseleave 3、注意阻止事件冒泡,以防父子元素的事件发生冲突: 非IE:stopPropagation() IE8-:cancelBubble=true查看全部
-
1、鼠标拖拽:mousedown -> mousemove -> mouseup 2、移动时鼠标在登录框上的位置: 左:鼠标距视窗左端的距离(clientX)-登录框距视窗左端的距离(offsetLeft) 上:鼠标距视窗顶端的距离(clientY)-登录框距视窗顶端的距离(offsetTop) 3、登录框最大移动范围: 高:[0px, 视窗高(clientHeight)-登录框高(offsetHeight)] 宽:[0px, 视窗宽(clientWidth)-登录框宽(offsetWidth)]查看全部
-
一个元素上可以 使用dom0或dom2为一个事件添加多个事件处理程序,执行的顺序同代码顺序。this可以引用元素,如this.value查看全部
-
通过addEventListener添加的事件只能通过removeEventListener删除。而且必须保持参数的完全一致查看全部
-
为了最大限度的兼容各种浏览器,选false 冒泡方式查看全部
-
dom2级的事件名: 不加ON!查看全部
-
Dom2级事件处理程序: addEventListener()和removeEventListener()。三个参数:事件名,函数名,bool:true--事件捕获,false---事件冒泡。 一般我们选false事件冒泡查看全部
-
dom0 删除事件的方法查看全部
-
btn2 Dom0级, 先取dom元素,元素.onclick=匿名函数(或已经存在的函数)查看全部
-
Dom0级处理程序查看全部
举报
0/150
提交
取消