<script type="text/javascript"> function check_total(no){ var tal = document.getElementsByName("radim"); var point = document.getElementsByName("radim").value; var sum; for(i=0; i<tal.length; i++){ sum += tal[no].value; if(sum > point){ alert("แต้มไม่พอ"); return false; } } } </script> <input type="text" name="txt1" id="txt1" value="500" readonly><br> <?php $num = array(200,100,300); $no=1; for($i=0;$i<3;$i++){ echo $no.".1 <input type='radio' name='radim[".$i."]' value='".$num[$i]."' onkeyup='check_total(this.value,$i);'>"; echo $no.".2 <input type='radio' name='radim[".$i."]' value='".$num[$i]."' onkeyup='check_total(this.value,$i);'><br>"; $no++; } ?>
<!DOCTYPE html> <html> <body> <script type="text/javascript"> var r = 0; var oV; function check_total(val, idx){ var tal = document.getElementsByName("radim[" + idx + "]"); var point = parseInt(val); var hP = 1000; var sum = parseInt(document.getElementById("txt1").value); if (r === 0) { sum += point; oV = parseInt(document.getElementById("txt1").value); } else { sum = oV + point; } if(sum > hP){ alert("แต้มไม่พอ"); return false; } document.getElementById("txt1").value = sum; r++; } </script> <input type="text" name="txt1" id="txt1" value="500" readonly><br> <?php $num = array(200,100,300); $no=1; for($i=0;$i<3;$i++){ echo $no.".1 <input type='radio' name='radim[".$i."]' value='".$num[$i]."' onchange='check_total(this.value,$i);'>"; echo $no.".2 <input type='radio' name='radim[".$i."]' value='".($num[$i]*2)."' onchange='check_total(this.value,$i);'><br>"; $no++; } ?> </body> </html>
เพื่อความปลอดภัยของเว็บบอร์ด ไม่อนุญาติให้แทรก แท็ก [img]....[/img] โดยการอัพโหลดไฟล์รูปจากที่อื่น เช่นเว็บไซต์ ฟรีอัพโหลดต่าง ๆ อัพโหลดแทรกรูปภาพ ให้ใช้บริการอัพโหลดไฟล์ของไทยครีเอท และตัดรูปภาพให้พอดีกับสกรีน เพื่อความโหลดเร็วและไฟล์ไม่ถูกลบทิ้ง