onmouseover 为什么没有实现?

2018-02-12 17:42:12 +08:00
 starry001
代码:
<script>
var kkkk=document.getElementById('kkkk');
kkkk.onmouseover=function(){
alert(11);
}
</script>
</head>
<style>
#kkkk{
display:block;
width:200px;
height:200px;
background:#000;
}

</style>
<div id="kkkk"></div>
想要实现鼠标经过 div,会有弹窗效果,但是没有反应,为什么?
1021 次点击
所在节点    问与答
2 条回复
vuuv
2018-02-13 00:17:03 +08:00
脚本放在页面结尾吧。你执行这段脚本时都没 dom。
jasperjia
2018-02-13 11:27:18 +08:00
代码是顺序执行的,记住这点可以解决新手 10%的错误

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/430459

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX