<html>
<style>
div {
margin:20px;
height: 70px;
border: 1px solid green;
outline: 1px solid red;
outline-offset: -4px;
}
:focus {
background-color: blue;
};
</style>
<script>
function focused(event){
debugger;
console.log('event: ' + event);
}
</script>
<body>
<div tabindex="3">3</div>
<div tabindex="-1">0</div>
<button onfocus="focused(event)">test</button>
</body>
</html>
成功触发:
![](https://img.haomeiwen.com/i2085791/c8b285680a7624b9.png)
事件类型为focus:
![](https://img.haomeiwen.com/i2085791/0c84561c4de1d804.png)
对应的是onblur:
![](https://img.haomeiwen.com/i2085791/df8387020b7428be.png)
![](https://img.haomeiwen.com/i2085791/84b702b22d5d8e6e.png)
更多Jerry的原创文章,尽在:"汪子熙":
![](https://img.haomeiwen.com/i2085791/7cc33388ba14e967.png)
网友评论