目录
什么是事件
事件:文档或者浏览器窗口发生的一些特定交互瞬间。通过监听这些事件,可以来实现在事件发生时执行特定的操作。
前面我们所做的一些在js中找到html标签的事情就是绑定事件行为,例如:
<div></div>
<script>
var div = document.querySelector('div');
</script>
常用事件
鼠标事件
鼠标事件:鼠标动作触发事件
常用的鼠标事件有:
1.单击事件:onclick
2.双击事件:ondblclick
3.鼠标移入:onmouseover
4.鼠标移出:onmouseout
5.鼠标按下:onmousedown
6.鼠标抬起:onmouseup
鼠标事件动作时触发的事件一般用函数进行描述,可以在一个元素上绑定多个鼠标事件,例如:
<style>
div{
width: 100px;
height: 100px;
background-color: green;
margin: 100px auto;
cursor: pointer;
text-align: center;
line-height: 100px;
}
</style>
<body>
<div></div>
<script>
var div = document.querySelector('div');
//鼠标单击事件
div.onclick = function(){
div.style.backgroundColor = 'pink';
}