:: How to Build ::
- สคริปต์นี้ประกอบด้วย 2 ส่วนครับ คือส่วนตรวจสอบการใส่ค่า (เพื่อป้องกันการใส่ค่าที่ไม่ใช่ตัวเลข)
ขั้นตอนการทำงานก็คือ เมื่อผู้ใช้ focus มาที่ช่องรับข้อมูล(onfocus) ให้เก็บค่าในช่องรับข้อมูลไว้ในตัวแปรก่อน
เมื่อผู้ใช้เปลี่ยนแปลงค่าเสร็จแล้ว (onchange) ก็ตรวจสอบด้วยฟังก์ชั่น isNan() ซึ่งเป็นฟังก์ชั่นที่มีอยู่แล้วใน JavaScript
ใช้เช็คตัวแปรว่า ไม่ใช่ตัวเลขหรือเปล่า ถ้าไม่ได้เป็นตัวเลข ก็คืนค่าเดิมเข้าไป
|