请问是否正确
来源:4-5 编程练习
weixin_慕工程1249934
2020-11-16 16:46:42
# 具体遇到的问题
# 报错信息的截图
# 相关课程内容截图
# 尝试过的解决思路和结果
# 粘贴全部相关代码,切记添加代码注释(请勿截图)
在这里输入代码
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>变量、作用域</title>
</head>
<body>
<button>1</button>
<button>2</button>
<button>3</button>
<script type="text/javascript">
// var btns = document.getElementsByTagName('button');
// for (var i = 0; i < 3; i++) {
// btns[i].onclick = function () {
// alert(i + 1);
// };
//}
//在此处修改代码
var btns=document.getElementsByTagName("button");
function fn(btn,i){
btn.onclick=function(){
alert(i+1);
}
}
for(var i=0;i<3;i++){
fn(btns[i],i)
}
</script>
</body>
</html>,可通过选择【代码语言】突出显示
1回答
同学你好,代码正确,很棒,祝学习愉快!
相似问题