为了账号安全,请及时绑定邮箱和手机立即绑定
  • 键盘事件 onkeydown:按下键盘上任意键时触发,(按住不放会重复触发) onkeypress:按下键盘上的字符键时触发 onkeyup:释放键盘上的键时触发,(即按住不放会重复触发) keyCode:event.keyCode,获得当前按下键盘上按键的键码,回车键为13
    查看全部
  • obj.onclick = = = obj[onclick] 变量和字符串之间不能用“.”链接,obj.'on'的写法是错误的,应该写obj['ob'];
    查看全部
  • 1.首先分析实现原理;然后分析要取出的对象,进行取出;再给对象绑定事件; 2.分析各种事件,并对其件进行函数封装; 3.块的里面的文字(状态、下)不见了:用负缩进把他们搞到窗口之外了,当代码注释使用。 4.在适当的地方阻止事件冒泡: ul父元为div,点击li时希望ul隐藏,点击div时希望其显示,在点击li后会冒泡到div ,因而需要阻止冒泡; 注意区分onmousedown和onclick,只能阻止相对应类型事件。 重点:利用事件冒泡实现切换状态菜单;当一个块内包含众多事件时,必须要注意到事件冒泡的影响。 5.在其他任何地方点击,要使列表隐藏:document.onclick是代表在页面的任何地方点击事件。 document下的子元素还有一个onclick事件,所以要注意事件冒泡的影响; 1.封装一个getByClass(clsName,parent)方法。 目的是为为了获取login_logo_webqq这个div 取父元素 ,匹配子元素 2.页面加载,封装一个drag函数 ·标题区域按下移动 ·页面移动 --边界问题 --鼠标位置问题 ·释放鼠标停止移动 3.切换功能 ·绑定事件:loginState,loginStatePanel,li元素,login2qq_state_txt,loginStateShow ·鼠标点击的时候: --整个ul(loginStatePanel)显示 --鼠标滑过的时候有背景,以及取消背景 --鼠标点击状态改变 ①点击完后,整个ul面板隐藏 ②取出点击的<li>中文本放在login2qq_state_txt这个div中 ③修改文本前的icon ④阻止冒泡 ⑤在页面的任何地方点击,都要隐藏ul,依旧要阻止事件冒泡
    查看全部
  • 跨浏览器解决
    查看全部
  • DOM2级事件处理程序与IE事件处理程序 IE:attachEvent() detachEvent()
    查看全部
  • addEventListener('click',函数名,false); 事件,都不加on(onclick).
    查看全部
  • 布尔值true表示在捕获阶段的处理程序, false表示利用冒泡阶段的处理程序
    查看全部
  • DOM 0级,DOM 2级,没有DOM 1级。
    查看全部
  • HTML事件程序,在HTML中添加“onclick” DOM0级事件处理程序,先获取HTML中的btn的ID,然后在JS中添加事件
    查看全部
  • 事件流。IE(事件冒泡流)
    查看全部
    0 采集 收起 来源:[DOM] 事件捕获

    2016-09-20

  • 事件捕获流:由最外层先接收
    查看全部
    0 采集 收起 来源:[DOM] 事件捕获

    2016-09-20

  • IE:事件冒泡流,由最内层向外
    查看全部
    0 采集 收起 来源:[DOM] 事件冒泡

    2016-09-20

  • function fnDown(){ document.onmousemove=function(event){ event = eventwindow.event; document.title=event.clientX+','+event.clientY; } }
    查看全部
  • 鼠标事件都是在浏览器窗口中的特定位置上发生的,这个位置信息保存在事件的clientX和clientY属性中 所有的浏览器都支持者两个属性。 他们的值表示事件发生是鼠标指针在视窗中的水平和垂直坐标,不包括页面滚动的距离
    查看全部
  • 时间对象防止冒泡的方法
    查看全部

举报

0/150
提交
取消
课程须知
1.你一定对HTML+CSS比较熟悉; 2.掌握一定的JS基础知识,尤其是函数封装、调用等知识。
老师告诉你能学到什么?
DOM事件具体相关知识,DOM事件的使用方法及应用!

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!