ผู้ใช้งานกรอกได้เฉพาะ a-z และ 0-9 เท่านั้น
ส่วนที่ 1 โค๊ดฟอร์ม
<input type="text" name="Uname" id="Uname" onkeyup="ToLower(''Uname'');" />
ส่วนที่ 2 Javascript
<script language="javascript"> function ToLower(id){ objValue = document.getElementById(id); var name = objValue.value.toLowerCase().split('' '').join(''''); name = name.replace(/[^a-z0-9]*$/,''''); objValue.value = name; } </script>
ส่วนที่ 1 เป็นการสร้างฟอร์มแบบปกตินะครับ แล้วก็จะมี id ชื่อว่า Uname แล้วก็เรียกใช้ onkeyup=”ToLower(id)” ของฟอร์มนั่นเอง เมื่อมีผู้ใช้งานพิพม์ข้อความลงใน Textbox ในส่วนของ Function ToLower ก็จะทำงานทันที ก็คือจะเรียกส่วนที่ 2 ขึ้นมาทำงานนั่นเอง แล้วส่วนที่ 2 นี่จะทำการลบข้อความที่ไม่ใช่ a-z0-9 ออกไป
name = name.replace(/[^a-z0-9]*$/,'''');