<!DOCTYPE html> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>Register</title> <script type="text/javascript"> function checkRadios(form) { var btns = form.r0; for (var i=0; el=btns[i]; i++) { if (el.checked) return true; } alert('Please select a radio button'); return false; } </script> </head> <body> <form id="f0" onsubmit="return checkRadios(this);"> one<input type="radio" name="r0"><br> two<input type="radio" name="r0"><br> three<input type="radio" name="r0"><br> <input type="submit"> </form> </body> </html>
<?php if(isset($_POST['ans'])){ // ทำเมือมีการตอบ print_r($_POST); echo 'Do after this'; exit; } ?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>Register</title> </head> <body> <script type="text/javascript"> // ตัวอย่าง 4 ข้อ var check_radio=Array(1,0,0,0,0); // เลข 1 อยู่ตำแหน่ง 0 จะไม่มีการส่งต่ำแหน่ง 0 รวม (จำนวนข้อ +1) = 5 ตัว function onRadio_click(id){ // id มีค่ามากกว่า 0 check_radio[id]=1; } function checkRadios(){ var c=check_radio.indexOf(0); if(c<0) { document.getElementById('frm').submit(); } else alert('กรุณาตอบให้ครบทุกรายการ'); } </script> <form name="frm" id="frm" method="post" > <input type="hidden" name="ans" value="1" /> 1 <input type="radio" name="r[0]" value="ก" onchange="onRadio_click(1)" />ก. <input type="radio" name="r[0]" value="ข" onchange="onRadio_click(1)" />ข. <input type="radio" name="r[0]" value="ค" onchange="onRadio_click(1)" />ค. <input type="radio" name="r[0]" value="ง" onchange="onRadio_click(1)" />ง.<br /> 2 <input type="radio" name="r[1]" value="ก" onchange="onRadio_click(2)" />ก. <input type="radio" name="r[1]" value="ข" onchange="onRadio_click(2)" />ข. <input type="radio" name="r[1]" value="ค" onchange="onRadio_click(2)" />ค. <input type="radio" name="r[1]" value="ง" onchange="onRadio_click(2)" />ง.<br /> 3 <input type="radio" name="r[2]" value="ก" onchange="onRadio_click(3)" />ก. <input type="radio" name="r[2]" value="ข" onchange="onRadio_click(3)" />ข. <input type="radio" name="r[2]" value="ค" onchange="onRadio_click(3)" />ค. <input type="radio" name="r[2]" value="ง" onchange="onRadio_click(3)" />ง.<br /> 4 <input type="radio" name="r[3]" value="ก" onchange="onRadio_click(4)" />ก. <input type="radio" name="r[3]" value="ข" onchange="onRadio_click(4)" />ข. <input type="radio" name="r[3]" value="ค" onchange="onRadio_click(4)" />ค. <input type="radio" name="r[3]" value="ง" onchange="onRadio_click(4)" />ง.<br /> <input type="button" value="Submit" onclick="checkRadios()"> </form> </body> </html>
เพื่อความปลอดภัยของเว็บบอร์ด ไม่อนุญาติให้แทรก แท็ก [img]....[/img] โดยการอัพโหลดไฟล์รูปจากที่อื่น เช่นเว็บไซต์ ฟรีอัพโหลดต่าง ๆ อัพโหลดแทรกรูปภาพ ให้ใช้บริการอัพโหลดไฟล์ของไทยครีเอท และตัดรูปภาพให้พอดีกับสกรีน เพื่อความโหลดเร็วและไฟล์ไม่ถูกลบทิ้ง