读书人

求高手1个多选框有关问题

发布时间: 2013-01-23 10:44:49 作者: rapoo

求高手1个多选框问题
测试代码如下:

<html>
<script type="text/javascript">
function aa(bbb)//处理多选题
{

}
</script>
<body>
1<input type="checkbox" name="name1" id="name1" value="1" onclick="aa(name1)" />
2<input type="checkbox" name="name1" id="name1" value="2" onclick="aa(name1)" />
3<input type="checkbox" name="name1" id="name1" value="3" onclick="aa(name1)" />
4<input type="checkbox" name="name1" id="name1" value="4" onclick="aa(name1)" />
</body>
</html>


如果点击多选框机会弹出name1的所有被选中的值
比如多选框1,就会弹出1
如果多选框2,就会弹出1,2
再次在点多选框1,此时1没被选中,就会弹出2,
意思是,只要多选框name1被选中状态,点击就会弹出来

求高手!!!!!
[解决办法]


function aa(bbb)//处理多选题
{
var x = document.getElementById('name1');
for(var i = 0 ; i < x.length ; i++){
if(x[i].checked){
alert(x[i].value);
}
}
}

读书人网 >JavaScript

热点推荐