<HTML> <HEAD> <TITLE>Letting Only Numbers Pass to a Form Field</TITLE> <SCRIPT LANGUAGE="JavaScript"> function checkIt(evt) { evt = (evt) ? evt : window.event var charCode = (evt.which) ? evt.which : evt.keyCode if (charCode > 31 && (charCode < 48 || charCode > 57)) { status = "This field accepts numbers only." return false } status = "" return true } </SCRIPT> </HEAD> <BODY> <H1>Letting Only Numbers Pass to a Form Field</H1> <HR> <FORM onSubmit="return false"> Enter any positive integer: <INPUT TYPE="text" NAME="numeric" onKeyPress="return checkIt(event)"> </FORM> </BODY> </HTML>
<html> <Title>English_Number.php</Title> <body> <form name ="Form1" method="post" action="English_Number.php"> <p>หมายเลขประจำตัวประชาชน : <input name="Code" type="text" id="Code" size="15" maxlength="13" onKeyPress="if (event.keyCode < 0x30 || event.keyCode > 0x39) {alert('กรุณาป้อนตัวเลขอารบิคเท่านั้น'); event.returnValue = false; } "> <p><input type="submit" name="Submit" value="ตกลง"> <input type="reset" name="Submit2" value="ยกเลิก"> </form> </body> </html> <? if(!empty($_POST['Submit'])) $Code=$_POST['Code']; { $Code=strlen($Code); // ฟังก์ชันในการนับจำนวนตัวอักษร if($Code=="" or strlen($Code != 13)) { echo"<hr>"; echo"คุณไม่ป้อนข้อมูลหรือป้อนข้อมูลไม่ครบ 13 หลัก"; exit(); } Else { echo"<hr>"; echo"หมายเลขประจำตัวประชาชนคุณคือ $Code<br>"; } } ?>
เพื่อความปลอดภัยของเว็บบอร์ด ไม่อนุญาติให้แทรก แท็ก [img]....[/img] โดยการอัพโหลดไฟล์รูปจากที่อื่น เช่นเว็บไซต์ ฟรีอัพโหลดต่าง ๆ อัพโหลดแทรกรูปภาพ ให้ใช้บริการอัพโหลดไฟล์ของไทยครีเอท และตัดรูปภาพให้พอดีกับสกรีน เพื่อความโหลดเร็วและไฟล์ไม่ถูกลบทิ้ง