第36行的onclick方法为什么不起作用

xunfengqi xunfengqi 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Title</title>
<style>
#back{
width: 500px;
height: 300px;
border: black solid 3px;
background-image: url("1.jpg");
position: absolute;
}
.font{
width: 100px;
height:100px;
background: aquamarine;
float: left;
}
</style>
<script>
window.onload=function () {
var str='';
var oDiv=document.getElementById("back");
for(i=0;i<15;i++){
str +='<div class=\'font\'></div>';
}
oDiv.innerHTML=str;
var aDiv=document.getElementsByClassName("font");
for(j=0;j<15;j++){
aDiv[j].onmouseover=function () {
this.style.visibility='hidden';
}
}
for(j=0;j<15;j++){
aDiv[j].onclick=function () {
this.style.visibility='visible';
}
}

}
</script>
</head>
<body>
<div id="back"></div>
</body>
</html>
...全文

相关推荐

评论 5
收藏 已收藏
分享
返回顶部
xunfengqi
JavaScript 87,983 成员 224,681 内容