ตรวจสอบ checkbox แบบ array
ถ้าเราต้องการตรวจสอบค่าก่อนส่งแบบฟอร์มจาก checkbox แบบ array ว่าได้ทำการเลือกแล้วหรือยัง
( สามารถเลือก check มากกว่า 1 อันได้ )
ตรง function ต้องเพิ่มหรือแก้ไขอย่างไรค่ะ
<script>
function chknum(fm) {
if (!(fm.num.checked)) { alert("เลือกค่าก่อน"); return false;}
}
</script>
<form action="" name="fm" onsubmit="return chknum(this);">
<? for($i=0;$i<=3;$i++){ ?>
<input name="num[]" type="checkbox" value="<?=$i;?>" />
<? } ?>
<input type="submit">
</form>
ขอบคุณค่ะ
( สามารถเลือก check มากกว่า 1 อันได้ )
ตรง function ต้องเพิ่มหรือแก้ไขอย่างไรค่ะ
<script>
function chknum(fm) {
if (!(fm.num.checked)) { alert("เลือกค่าก่อน"); return false;}
}
</script>
<form action="" name="fm" onsubmit="return chknum(this);">
<? for($i=0;$i<=3;$i++){ ?>
<input name="num[]" type="checkbox" value="<?=$i;?>" />
<? } ?>
<input type="submit">
</form>
ขอบคุณค่ะ
http://www.goragod.com/...%B8%AD%E0%B8%81.html