如下圖,獲取十條信息循環添加到這個from表單,然後判斷這些checkbox是否全都被選中,如果沒有全部被選中,獲取還剩多少個沒有被選中,請問怎麼判斷
這個是按鈕: id="save" value="保存" />
應該怎麼寫事件才好,求高手解答
給你的表格增加id="tableid",然後使用下面的代碼
<script>
function checkChecked() {
var ipts = document.getElementById('tableid').getElementsByTagName('input'), checked = 0, notchecked = 0;
for(var i=0;i<ipts.length;i++)
if (ipts[i].type == 'checkbox') {
ipts[i].checked ? checked++ : notchecked++;
}
alert('已勾選:' + checked)
alert('未勾選:' + notchecked)
}
</script>
<input type="button" onclick="checkChecked()" id="save" value="保存" />