什么是事件
1.HTML 事件是发生在 HTML 元素上的事情。
当在 HTML 页面中使用 JavaScript 时, JavaScript 可以触发这些事件。
简单的说就是 js和html之间交互的触发点。
2.事件的分类
窗口
焦点
鼠标
键盘
事件绑定的几种方式
在Javascript中,事件绑定一共有3种方式:
① 行内绑定
② 动态绑定
③ 事件监听
1、行内绑定
基本语法:
<标签 属性列表 事件=”事件的处理程序” />
< input type=’button’ onclick=’display()’ />
以上代码就是最典型的行内绑定,虽然可以完成我们需要的功能,但是其把结构+样式+行为都绑定在同一个标签中,不利于后期维护。
2.动态绑定
基本语法:
dom对象.事件 = 事件的处理程序(通常是一个匿名函数)
行内绑定与动态绑定的区别
在Javascript中,有一个特殊对象叫做thisÿ