ตัวอย่าง
รันจาวาสคริปต์เมื่อช่องใส่ไม่ถูกต้อง:
<input type="text" oninvalid="alert('You must fill out the form!');"
required>
ลองตัวเอง» เพิ่มเติม "ลองตัวเอง" ตัวอย่างด้านล่าง
ความหมายและการใช้งาน
เหตุการณ์ oninvalid เกิดขึ้นเมื่อ submittable <input> องค์ประกอบที่ไม่ถูกต้อง
ยกตัวอย่างเช่นช่องใส่ไม่ถูกต้องถ้า required แอตทริบิวต์ที่ถูกตั้งค่าและข้อมูลที่ว่างเปล่า (คน required แอตทริบิวต์ระบุว่าช่องใส่ต้องกรอกก่อนที่จะส่งแบบฟอร์ม)
สนับสนุนเบราว์เซอร์
ตัวเลขในตารางระบุราว์เซอร์รุ่นแรกที่สนับสนุนอย่างเต็มที่ event แอตทริบิวต์
แอตทริบิวต์เหตุการณ์ | |||||
---|---|---|---|---|---|
oninvalid | ใช่ | 10.0 | ใช่ | ได้รับการสนับสนุน | ใช่ |
ความแตกต่างระหว่าง HTML 4.01 และ HTML5
ไม่มี.
วากยสัมพันธ์
<elementoninvalid=" script ">
ค่าแอตทริบิวต์
ความคุ้มค่า | ลักษณะ |
---|---|
script | สคริปต์ที่จะทำงานใน oninvalid |
รายละเอียดทางเทคนิค
แท็กที่รองรับ: | <input> |
---|
ตัวอย่างเพิ่มเติม
ตัวอย่าง
รันจาวาสคริปต์เมื่อช่องใส่ไม่ถูกต้อง:
<input type="text" oninvalid="alert('Must contain 6 or more characters');"
pattern=".{6,}">
ลองตัวเอง» หน้าเว็บที่เกี่ยวข้อง
อ้างอิง HTML DOM: oninvalid event