ผู้ใช้งานกรอกได้เฉพาะ 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]*$/,'''');