<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Title</title>
<style>
* {
margin: 0;
padding: 0;
}
div{
width: 50px;
height: 50px;
background: #b864ff;
}
</style>
</head>
<body>
<div id="box"></div>
<script>
/*
所谓事件,是指 JavaScript 捕获到用户的操作,并做出正确的响应。
在事件函数里面,有一个关键字this,代表当前触发事件的这个元素
事件:用户的操作
元素.事件 = 函数;
鼠标事件:
左键单击 onclick
左键双击 ondblclick
鼠标移入 onmouseover/onmouseenter ***
鼠标移出 onmouseout/onmouseleave ***
*/
var oBox = document.getElementById("box");
oBox.onclick = function () {
alert("我被点击了");
};
oBox.onmouseenter = function () {
console.log("我被鼠标移入啦");
this.innerHTML = "<h1>1</h1>";
// oBox.innerHTML = "<h1>1</h1>";
};
oBox.onmouseleave = function () {
console.log("我被鼠标移出啦");
}
</script>
</body>
</html>