کلاس‌های پیشنهادی:

رویداد onblur

تعریف و استفاده

رویداد onblur وقتی یک شیء از دست می‌دهد که به آن تمرکز داده شده است، رخ می‌دهد.

در مقابل. رویداد onblur معمولاً با کد تأیید فرم (مثلاً وقتی کاربر از فیلد فرم خارج می‌شود) استفاده می‌شود. انفرادی (onfocus) واقعرویداد onblur با

در مقابل. توجه: انفرادی (onfocusout) واقعدقیقاً مانند، اما addEventListener() طریقپارامتر useCapture (اختیاری) برای این منظور استفاده می‌شود.

مثال

اجرای جاوااسکریپت وقتی کاربر از فیلد ورودی خارج می‌شود:

<input type="text" onblur="myFunction()">

ذاتی طور پر کوشاں

در پایین صفحه مثال‌های بیشتری از TIY وجود دارد.

قواعد

در HTML:

<عنصر onblur="myScript">

ذاتی طور پر کوشاں

در جاوااسکریپت:

اشیاء.onblur = function(){}myScript};

ذاتی طور پر کوشاں

جس میں جاوا اسکریپت میں، addEventListener() طریق استفادہ کریں:

اشیاء.addEventListener("blur", 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
onblur پشتیبانی پشتیبانی پشتیبانی پشتیبانی پشتیبانی

بھی ترقیاً مثال

مثال

onblur اور onfocus واقعیتیں استفادہ کرنا:

<input type="text" onfocus="focusFunction()" onblur="blurFunction()">

ذاتی طور پر کوشاں

مثال

شکلی داواپت: addEventListener() کا useCapture پارامتر true رکھنا:

<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>

ذاتی طور پر کوشاں

مثال

شکلی داواپت: استفادہ focusin واقعیت (Firefox نہیں سپورٹ کرتا):

<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>

ذاتی طور پر کوشاں