<track>
<u>
<ul>
CSSStyleDeclaration <var> เหตุการณ์ onblur<video>
CSSStyleDeclarationคู่มืออ้างอิงอื่น ๆ
CSSStyleDeclaration คำแนะนำ: เหตุการณ์ onfocusinonfocusout รายการเหตุ
ตรงกันข้าม
ตัวอย่าง
ตัวอย่าง 1
ปฏิบัติการ JavaScript ขณะกำลังสู่ข้อความที่จะสูญเสียฟอกซ์
<input type="text" onfocusout="myFunction()">
หลังจากนั้นมีตัวอย่าง TIY มากมายในด้านล่างของหน้า
คำสั่ง
ใน HTML มี:< element.addEventListener("focusout",onfocusout="
">
ใน JavaScript ใช้ addEventListener() วิธี:In JavaScript (อาจไม่ทำงานตามคาดหวังใน Chrome, Safari และ Opera 15+):.addEventListener("focusout",.onfocusout = function(){
};
ใน JavaScript ใช้ addEventListener() วิธี:object .addEventListener("focusout",myScript
หมายเหตุ:); Internet Explorer 8 หรือตัวเก่ากว่าไม่สนับสนุนaddEventListener() วิธี
。
รายละเอียดเทคนิค: | สนับสนุน |
---|---|
การฟอกซ์ออกมา: | ยกเลิกได้: |
ไม่สนับสนุน: | FocusEvent |
HTML แท็กที่สนับสนุน: | ทั้งหมด HTML อิเล็มนต์ ยกเว้น:<base>, <bdo>, <br>, <head>, <html>, <iframe>, <meta>, <param>, <script>, <style> และ <title> |
DOM รุ่น: | Level 2 Events |
การสนับสนุนบราวเซอร์
ตัวเลขในตารางหมายถึงเวอร์ชั่นบราวเซอร์ที่สนับสนุนเหตุการณ์นี้อย่างเต็มที่แรก。
เหตุการณ์ | Chrome | IE | Firefox | Safari | Opera |
---|---|---|---|---|---|
onfocusout | สนับสนุน | สนับสนุน | 52.0 | สนับสนุน | สนับสนุน |
หมายเหตุ:เจาะจง: ในบางกรณี onfocusout อาจไม่ทำงานตามคาดหวังใน Chrome, Safari และ Opera 15+ อย่างเป็นทางการ แต่มันควรใช้เป็นคุณสมบัติ HTML และใช้วิธี addEventListener() (ดูตัวอย่างทางการใต้นี้).
ตัวอย่างเพิ่มเติม
ตัวอย่าง 2
ใช้ "onfocusin" และ "onfocusout" ร่วมกัน:
<input type="text" onfocusin="focusFunction()" onfocusout="blurFunction()">
ตัวอย่าง 3
เหตุการณ์เลื่อนลง: ตั้งค่าปรากฏการณ์ addEventListener() ให้เป็น true (ใช้สำหรับ focus และ blur):
<form id="myForm"> <input type="text" id="myInput"> </form> <script> var x = document.getElementById("myForm"); x.addEventListener("focus", myFocusFunction, true); x.addEventListener("blur", myBlurFunction, true); function myFocusFunction() { document.getElementById("myInput").style.backgroundColor = "yellow"; } function myBlurFunction() { document.getElementById("myInput").style.backgroundColor = ""; } </script>
ตัวอย่าง 4
เหตุการณ์เลื่อนลงใช้ focusin ตามนี้:
<form id="myForm"> <input type="text" id="myInput"> </form> <script> var x = document.getElementById("myForm"); x.addEventListener("focusin", myFocusFunction); x.addEventListener("focusout", myBlurFunction); function myFocusFunction() { document.getElementById("myInput").style.backgroundColor = "yellow"; } function myBlurFunction() { document.getElementById("myInput").style.backgroundColor = ""; } </script>