• June 3, 2017

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

     



เวอไนน์ไอคอร์ส

ประหยัดเวลากว่า 100 เท่า!






เวอไนน์เว็บไซต์⚡️
สร้างเว็บไซต์ ดูแลเว็บไซต์

Categories