摘要: 1.常用的事件 …… 2.每个元素身上的事件是天生自带的,不需要我们去定义,只需要我们给这个是事件绑定一个方法,当事件触发的时候就会执行这个方法。 3.事件绑定的写法 1.div.onclick=function(){} DOM0级事件绑定 2.div.addEventListener()或div. 阅读全文
posted @ 2018-12-03 10:24 不动如山田 阅读(104) 评论(0) 推荐(0) 编辑
摘要: 给一个元素绑定事件,普通写法是 obj.onclick=function(){} 这就相当于给obj的onclick属性赋值是一个道理。 obj.onclick=function(){} 这种写法有一点不好,后者会将前者覆盖掉。 事件绑定的第二种写法 标准浏览器用 addEventListener( 阅读全文
posted @ 2018-12-03 10:23 不动如山田 阅读(642) 评论(0) 推荐(0) 编辑
摘要: 面向对象 (1) 类 Js天生自带的类 Object 基类 Function Array Number Math Boolean Date Regexp String 1.事件 浏览器客户端上客户触发的行为都称为事件 所有的事件都是天生自带的,不需要我们去绑定,只需要我们去触发。 通过obj.事件名 阅读全文
posted @ 2018-12-03 10:15 不动如山田 阅读(181) 评论(0) 推荐(0) 编辑
摘要: 什么叫事件冒泡 当给父子元素的同一事件绑定方法时,触发了子元素身上的事件,执行完毕之后,也会触发父级元素的相同事件,这种传播机制叫事件冒泡。 取消事件冒泡 Event对象有个属性叫cancelBubble默认值是false 改成true就取消当前事件冒泡 阅读全文
posted @ 2018-12-03 10:14 不动如山田 阅读(119) 评论(0) 推荐(0) 编辑