第36行的onclick方法为什么不起作用
<!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>
<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>
...全文
相关推荐
第36章 Tree(树)组件[3]1
第 36 章 Tree(树)组件[3]学习要点:1.事件列表主讲教师:李炎恢本课程由北风网和瓢城 Web 俱乐部提供本节课重点了解 EasyUI 中 Tree(
JS锚点的设置与使用方法
主要介绍了JS锚点的设置与使用方法,涉及javascript针对页面元素属性的简单动态操作技巧,需要的朋友可以参考下
html text的常用事件和方法详细描述
本文把html text常用的事件和方法搜罗出来,方便在工作中使用,有需要的朋友可以参考下
JavaScript高级程序设计中提到的方法---自己整理
自己在看书或实践中整理的文档,文档中包括事件对象与匿名函数等问题...
js实现遮罩层弹出框的方法
本文实例讲述了js实现遮罩层弹出框的方法。分享给大家供大家参考。具体分析如下: 昨天公司网站需要弹窗提示一些信息,要我在把弹窗的js代码和弹窗窗口html写在一起哪里需要就调用 不说那么多了,直接上代码,感觉肯定会有兼容问题,看到了请指出啊: 代码如下:<style> #H-dialog{display:none;position:absolute;z-index: 9999999;width:400px;height: auto; background-color: #fff;} #H-dialog .close{float:right;font-size: 30px;ma


