บทความนี้อธิบายถึงการใช้งานวัตถุเหตุการณ์ onblur ใน DOM ของ HTML แบ่งปันสำหรับการอ้างอิงของคุณ การวิเคราะห์เฉพาะมีดังนี้:
เหตุการณ์ onblur เกิดขึ้นเมื่อวัตถุสูญเสียโฟกัส
ไวยากรณ์มีดังนี้:
คัดลอกรหัสดังต่อไปนี้: onblur = "somejavascriptcode"
จำเป็นต้องใช้ somejavascriptcode ระบุ JavaScript ที่ดำเนินการเมื่อเหตุการณ์เกิดขึ้น
แท็ก HTML ที่รองรับเหตุการณ์นี้:
<a>, <sadronym>, <dront>, <sailse>, <b>, <bdo>, <pig>, <blockquote>,
<button>, <Ption>, <cite>, <dd>, <eld>, <dfn>, <div>, <dl>, <dt>,
<em>, <SfielSet>, <form>, <mframe>, <เฟรมเซ็ต>, <h1> ถึง <h6>, <hr>, <i>,
<iframe>, <img>, <put>, <ins>, <kbd>, <darble>, <legend>, <li>,
<jobch>, <ol>, <p>, <pre>, <Q>, <SAMP>, <Select>, <small>, <pan>,
<strong>, <ub>, <up>, <body>, <tbody>, <td>, <textarea>, <tfoot>,
<th>, <head>, <tr>, <tt>, <ul>, <var>
วัตถุ JavaScript ที่สนับสนุนเหตุการณ์นี้:
ปุ่ม, ช่องทำเครื่องหมาย, fileupload, เลเยอร์, เฟรม, รหัสผ่าน
วิทยุ, รีเซ็ต, ส่ง, ข้อความ, textarea, window
ตัวอย่าง: เรียกใช้รหัส JavaScript เมื่อผู้ใช้ออกจากช่องป้อนข้อมูล:
คัดลอกรหัสดังนี้: <html>
<head>
<script type = "text/javascript">
ฟังก์ชั่นตัวพิมพ์ใหญ่ ()
-
var x = document.getElementById ("fname") ค่า
document.getElementById ("fname"). value = x.touppercase ()
-
</script>
</head>
<body>
ป้อนชื่อของคุณ:
<อินพุต type = "text" id = "fname" onblur = "uppercase ()" />
</body>
</html>
ฉันหวังว่าบทความนี้จะเป็นประโยชน์กับการเขียนโปรแกรม JavaScript ของทุกคน