<div id="div1">
<input type="submit" value="选项卡1" />
<input type="submit" value="选项卡2" />
<input type="submit" value="选项卡3" />
<div style="display: block;">11111</div>
<div>222222</div>
<div>333333</div>
</div>
window.onload=function(){
var oDiv=document.getElementById('div1');
var aBtn=oDiv.getElementsByTagName('input');
var aDiv=oDiv.getElementsByTagName('div');
for(var i=0;i<aBtn.length;i++){
(function(){
aBtn[i].onclick = function (){
alert(i);//为什么这里的i的值是3?,通过参数传递进来的值不是只能是0、1、2么
}
})(i)
}
}
添加回答
举报
0/150
提交
取消