开发者社区> 问答> 正文

我想通过js控制,使每行文字前面出现选择框,请大家教教我...

可是我一按按钮,只有第一行的文字前面出现checkbox选择框,想请教各位老师这个该怎么办...

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title></title>
<style type="text/css"> 
.aa{
    display:none;
}
</style>

</head>
<body>
<input type="checkbox" style="display:none;" class="aa" id="a" >啊啊啊</input><br>
<input type="checkbox" style="display:none;" class="aa" id="a" >啊啊啊</input><br>
<input type="checkbox" style="display:none;" class="aa" id="a" >啊啊啊</input>
<input type="button"   onclick="o()"></input>
<script language="javascript">
function o(){
    var b = document.getElementById("a");
    b.style.display='inline';   
}
</script>
</body>
</html>

展开
收起
小旋风柴进 2016-03-23 09:32:43 1706 0
1 条回答
写回答
取消 提交回答
  • var b = document.getElementsByClassName('aa');

    b是一个集合 用for循环一下 每一个再.style.display='inline';

    2019-07-17 19:10:17
    赞同 展开评论 打赏
问答分类:
问答标签:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
JavaScript面向对象的程序设计 立即下载
Delivering Javascript to World 立即下载
编程语言如何演化-以JS的private为例 立即下载