HTML oninvalid Attribute
ความหมายและการใช้งาน
เหตุการณ์ oninvalid เกิดขึ้นเมื่อองค์ประกอบ <input> ที่ส่งได้ไม่ถูกต้อง
ตัวอย่างเช่น ช่องป้อนข้อมูลไม่ถูกต้องหากมีการตั้งค่าแอตทริบิวต์ที่จำเป็นและช่องว่างเปล่า (แอตทริบิวต์ที่จำเป็นระบุว่าช่องป้อนข้อมูลต้องกรอกก่อนส่งแบบฟอร์ม)
นำไปใช้กับ
แอตทริบิวต์ oninvalid เป็นส่วนหนึ่งของแอตทริบิวต์เหตุการณ์และสามารถใช้ได้กับองค์ประกอบ HTML ใดๆ
องค์ประกอบ | เหตุการณ์ |
---|---|
องค์ประกอบ HTML ทั้งหมด | oninvalid |
ตัวอย่าง
ตัวอย่างอินพุต
เรียกใช้ JavaScript เมื่อฟิลด์อินพุตไม่ถูกต้อง:
<input type="text" oninvalid="alert('You must fill out the form!');" required>
รองรับเบราว์เซอร์
ตัวเลขในตารางระบุเบราว์เซอร์รุ่นแรกที่สนับสนุนแอตทริบิวต์เหตุการณ์อย่างสมบูรณ์
Event Attribute | |||||
---|---|---|---|---|---|
oninvalid | Yes | 10.0 | Yes | Not supported | Yes |