GORAGOD.com

freelance, web developer, web designer, hosting, domain name

การนับจำนวน Checkbox แบบแอเรย์ ที่ถูกเลือก

หลังจากที่เขียนเรื่อง Input ที่เป็น Textbox แบบ Array ไปแล้ว ลองมาดู Input ที่เป็น Checkbox ดูบ้าง ซึงเป็นตัวอย่างการนับจำนวน Checkbox แบบ Array ที่เลือกไว้

ดูโค้ดกันเลย

<form name="frm" method="post" action="?">
<p><input type="checkbox" name="title[]"></p>
<p><input type="checkbox" name="title[]"></p>
<p><input type="checkbox" name="title[]"></p>
<p><input type="checkbox" name="title[]"></p>
<p><input type="checkbox" name="title[]"></p>
<input type="button" value="Alert" onclick="doclick()" />
 </form>
<script type="text/javascript">
 function doclick() {
  var checked = 0;
  var titles =  frm.elements['title[]'];
  for (var i = 0; i < titles.length; i++) {
     if (titles[i].checked) {
        checked++;
     }
  }
  alert(checked);
}
</script>
0SHAREFacebookLINE it!
^