zoukankan      html  css  js  c++  java
  • 7月20号总结

        星期一结束了,在今天我们讲得内容的量比较适中,这种速度正好适合学习消化,在今天我们学习了JS事件的基础与事件的绑定,JS的事件主要分为鼠标事件、键盘事件、表单事件以及页面事件;今天我们主要讲了鼠标事件和附带讲了下页面事件,鼠标事件分为onclick(点击)、ondblclick(双击)、onmousedowm(按下鼠标)、onmouseup(放开鼠标)、onmousemove(鼠标移动时)、onmouseover(鼠标经过时)、onmouseout(鼠标离开时);页面事件分为onload(页面加载后执行)、onunload(页面关闭时执行)、onbeforeunload(页面关闭前执行);表单事件和键盘事件今天只是介绍了一下,还未仔细开讲。
        随后我们又学习了如何绑定事件,事件绑定这个让我理解就是把事件和方法绑定在一起(把一个事件和 HTML 元素绑定起来的方法,在事件被触发后如何对之进行处理。),具体怎么样还真不好形容,看个人理解吧。同一个元素绑定多个事件处理程序,同时也要注意兼容性:IE:对象.attachEvent("事件(on)","处理程序")——添加;对象.detachEvent("事件(on)","处理程序")——删除。。。。FF:对象.addEventListener("事件","处理程序",布尔值)——添加;对象.removeEventListenner("事件","处理程序",布尔值)——删除。。。
        之后我们学习了获取对象的方法:(IE:window.event)、(FF:对象.on事件=function(e){}),在此我们用鼠标事件来作为对象:相对于浏览器位置:clientX,clientY;
    相对于屏幕位置:screenX,screenY;相对于事件源位置:【IE:offsetX,offsetY】、【FF:layerX,layerY】.还有键盘的事件对象没学。
    其实总得来看,今天我们学习的知识量合适,希望接下来的学习能更好吧

  • 相关阅读:
    Chap2: question: 1
    资格赛:题目3:格格取数
    资格赛:题目2:大神与三位小伙伴
    资格赛:题目1:同构
    最大流问题
    webpack(5)配置打包less和sass
    webpack(4)配置打包css
    C++进阶知识点(3)类的静态成员 字符和数字的互转 lambda
    ubuntu shell 监控某个进程占用的资源
    webpack(4)配置打包多个html
  • 原文地址:https://www.cnblogs.com/webhtmlcss/p/4662930.html
Copyright © 2011-2022 走看看