<input name="username" id="username" type="text" maxlength="20" size="20" onkeypress="CheckUsername();"/>
<input name="username" id="username" type="text" maxlength="20" size="20" onkeypress="CheckUsername(username);"/>
Quote:name="username" << ต้องส่งชื่อ textbox เป็น parameter ให้กับ function CheckUsername(username) แบบนี้ด้วยครับ
<script type="text/javascript"> function KeyCode(objId) { if (event.keyCode >= 48 && event.keyCode<=57 || event.keyCode>=97 && event.keyCode<=122) //48-57(ตัวเลข) ,65-90(Eng ตัวพิมพ์ใหญ่ ) ,97-122(Eng ตัวพิมพ์เล็ก) { return true; } else { alert("กรอกได้เฉพาะ a-z และ 0-9"); return false; } } </script> <input type="text" name="txt" size="20" maxlength="15" onKeyPress="return KeyCode(txt)">
Quote:ขอบคุณมากๆคะ แต่ถ้าเราจะเอาสคิปต์ไปใส่ไว้ใน ไฟล์ชื่อ sc.js เราจะเรียกมาใช้งานยังไงคะ เพราะตอนนี้ใส่ไว้ใน head สามารถใช้งานได้
<script type="text/javascript" src="sc.js"></script>
Quote:ปล. //48-57(ตัวเลข) ,65-90(Eng ตัวพิมพ์ใหญ่ ) ,97-122(Eng ตัวพิมพ์เล็ก) คือรหัสแอสกี้ใช่รึเปล่าคะ
Quote:เราจะให้ใส่_ ด้วยทำยังไงคะ
<script type="text/javascript"> function KeyCode(objId) { if (event.keyCode >= 48 && event.keyCode<=57 || event.keyCode>=97 && event.keyCode<=122 || event.keyCode==95) //48-57(ตัวเลข) ,65-90(Eng ตัวพิมพ์ใหญ่ ) ,97-122(Eng ตัวพิมพ์เล็ก) , 95(_) { return true; } else { alert("กรอกได้เฉพาะ a-z และ 0-9"); return false; } } </script>
<SCRIPT language=JavaScript> function check_number() { e_k=event.keyCode //if (((e_k < 48) || (e_k > 57)) && e_k != 46 ) { if (e_k != 13 && (e_k < 48) || (e_k > 57)) { event.returnValue = false; alert("ต้องเป็นตัวเลขเท่านั้น... \nกรุณาตรวจสอบข้อมูลของท่านอีกครั้ง..."); } } </script> /////////////////////////////////////////////// <input type="text" name="textfield" id="textfield" size="50"onkeypress=check_number();?>
เพื่อความปลอดภัยของเว็บบอร์ด ไม่อนุญาติให้แทรก แท็ก [img]....[/img] โดยการอัพโหลดไฟล์รูปจากที่อื่น เช่นเว็บไซต์ ฟรีอัพโหลดต่าง ๆ อัพโหลดแทรกรูปภาพ ให้ใช้บริการอัพโหลดไฟล์ของไทยครีเอท และตัดรูปภาพให้พอดีกับสกรีน เพื่อความโหลดเร็วและไฟล์ไม่ถูกลบทิ้ง