ขอถามเรื่องการควบคุม Input ของ Textbox ครับผม
คือ อยากให้ textbox ที่รับค่า ID รับได้เฉพาะตัวเลข
จากคุณ Jumiro
ความคิดเห็นที่ 1
Google > Javascript Number only
จากคุณ uTehn
ความคิดเห็นที่ 2
Google > Javascript Regular Expression
จากคุณ xxx
ความคิดเห็นที่ 3
ใช้ Regular Expression ดักครับ
ตอนกรอก ดักที่ Event
onKeyPress
ถ้าตอน Submit ดัก Event
onSubmit
อยากจะให้ดูนิดนึงว่า
onKeyPress onKeyDown กับ onKeyUp มันไม่เหมือนกันนะ
ให้การบ้านไปดูว่ามันต่างกันตรงไหน? (จะเข้าใจยากนิดนึงก็ onKeyPress นี่แหละ ให้คุณลองกดปุ่ม ก ค้างดูครับ จะพบว่ามันพิมพ์ ก หลายตัว จากนั้นยกมือขี้น
จังหวะนี้
ตอนแรกจะเกิด Event onKeyDown ก่อน 1 ที ตามด้วย onKeyPress 1 ทีแทบจะพร้อมกัน
จากนั้น เกิด onKeyPress ตามจำนวน ก มาเป็นชุด
เมื่อยกมือขึ้น ก็เกิด onKeyUp สุดท้ายตามมา 1 อันครับ
ถ้าเข้าใจตรงนี้จะดักตรงไหน ก็เขียน code ดักไปเลยครับ
จากคุณ Paodekcal