onfocusout ਈਵੈਂਟ

ਵਿਆਖਿਆ ਅਤੇ ਵਰਤੋਂ

onfocusout ਈਵੈਂਟ ਇਲੈਕਟ੍ਰੋਨ ਨੂੰ ਫੋਕਸ ਹਾਰਣ ਜਾਂਦੇ ਹੋਏ ਹੁੰਦਾ ਹੈ。

ਹਾਲਾਂਕਿ Firefox onfocusout ਈਵੈਂਟ ਨਹੀਂ ਸਮਰਥਨ ਕਰਦਾ ਹੈ, ਪਰ ਤੁਸੀਂ onblur ਈਵੈਂਟ ਦੇ ਕਾਪਚਰ ਲਿਸਨਰ (addEventListener() ਮੈਥਡ ਦੇ ਵਿਕਲਪਿਤ useCapture ਪੈਰਾਮੀਟਰ) ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਇਲੈਕਟ੍ਰੋਨ ਦੇ ਉਪ ਇਲੈਕਟ੍ਰੋਨ ਨੂੰ ਫੋਕਸ ਹਾਰਣ ਦੀ ਜਾਣਕਾਰੀ ਪ੍ਰਾਪਤ ਕਰ ਸਕਦੇ ਹੋ onfocusout ਈਵੈਂਟ ਅਨੁਰੂਪ onblur ਈਵੈਂਟਮੁੱਖ ਅੰਤਰ ਇਹ ਹੈ ਕਿ onblur ਈਵੈਂਟ ਨਹੀਂ ਬੱਸਬਲਿੰਗ ਕਰਦਾ ਹੈ। ਇਸ ਲਈ, ਤੁਸੀਂ ਇਲੈਕਟ੍ਰੋਨ ਜਾਂ ਉਸ ਦੇ ਉਪ ਇਲੈਕਟ੍ਰੋਨ ਨੂੰ ਫੋਕਸ ਹਾਰਣ ਦੀ ਜਾਣਕਾਰੀ ਪ੍ਰਾਪਤ ਕਰਨ ਲਈ onfocusout ਈਵੈਂਟ ਦੀ ਵਰਤੋਂ ਕਰਨਾ ਚਾਹੀਦਾ ਹੈ。

ਹਾਲਾਂਕਿ Firefox onfocusout ਈਵੈਂਟ ਨਹੀਂ ਸਮਰਥਨ ਕਰਦਾ ਹੈ, ਪਰ ਤੁਸੀਂ onblur ਈਵੈਂਟ ਦੇ ਕਾਪਚਰ ਲਿਸਨਰ (addEventListener() ਮੈਥਡ ਦੇ ਵਿਕਲਪਿਤ useCapture ਪੈਰਾਮੀਟਰ) ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਇਲੈਕਟ੍ਰੋਨ ਦੇ ਉਪ ਇਲੈਕਟ੍ਰੋਨ ਨੂੰ ਫੋਕਸ ਹਾਰਣ ਦੀ ਜਾਣਕਾਰੀ ਪ੍ਰਾਪਤ ਕਰ ਸਕਦੇ ਹੋ

ਹਾਲਾਂਕਿ Firefox onfocusout ਈਵੈਂਟ ਨਹੀਂ ਸਮਰਥਨ ਕਰਦਾ ਹੈ, ਪਰ ਤੁਸੀਂ onblur ਈਵੈਂਟ ਦੇ ਕਾਪਚਰ ਲਿਸਨਰ (addEventListener() ਮੈਥਡ ਦੇ ਵਿਕਲਪਿਤ useCapture ਪੈਰਾਮੀਟਰ) ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਇਲੈਕਟ੍ਰੋਨ ਦੇ ਉਪ ਇਲੈਕਟ੍ਰੋਨ ਨੂੰ ਫੋਕਸ ਹਾਰਣ ਦੀ ਜਾਣਕਾਰੀ ਪ੍ਰਾਪਤ ਕਰ ਸਕਦੇ ਹੋ ਸੁਝਾਅ: onfocusin ਈਵੈਂਟonfocusout ਈਵੈਂਟ ਨਾਲ

ਵਿਲੱਖਣ

ਉਦਾਹਰਣ

ਉਦਾਹਰਣ 1

ਜਦੋਂ ਇੰਪੁਟ ਫੀਲਡ ਫੋਕਸ ਹਾਰਨ ਜਾ ਰਿਹਾ ਹੈ ਤਾਂ ਜਾਵਾਸਕ੍ਰਿਪਟ ਚਲਾਓ:

ਸਵੈਯੰਤਰਤਾ ਨਾਲ ਕੋਸ਼ਿਸ਼ ਕਰੋ

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

ਪੰਨੇ ਦੇ ਨਾਲ ਹੋਰ TIY ਉਦਾਹਰਣ ਹਨ。

ਗਰੰਥਾ

HTML ਵਿੱਚ:< element.addEventListener("focusout",onfocusout="

ਸਵੈਯੰਤਰਤਾ ਨਾਲ ਕੋਸ਼ਿਸ਼ ਕਰੋ

">

ਜਾਵਾਸਕ੍ਰਿਪਟ ਵਿੱਚ, addEventListener() ਮੈਥਡ ਦੀ ਵਰਤੋਂ ਕਰਕੇ:In JavaScript (ਮੰਗਿਆ ਹੋਇਆ ਹੈ ਨਹੀਂ ਚਾਹੇ ਚਰੋਮ, ਸਫਾਰੀ ਅਤੇ ਓਪਰਾ 15+ ਵਿੱਚ):.addEventListener("focusout",.onfocusout = function(){

ਸਵੈਯੰਤਰਤਾ ਨਾਲ ਕੋਸ਼ਿਸ਼ ਕਰੋ

};

ਜਾਵਾਸਕ੍ਰਿਪਟ ਵਿੱਚ, addEventListener() ਮੈਥਡ ਦੀ ਵਰਤੋਂ ਕਰਕੇ:object .addEventListener("focusout",myScript

ਸਵੈਯੰਤਰਤਾ ਨਾਲ ਕੋਸ਼ਿਸ਼ ਕਰੋ

Note:); Internet Explorer 8 ਜਾਂ ਪੁਰਾਣੇ ਤੋਂ ਵੱਧ ਦੀਆਂ ਸੰਸਕਰਣਾਂ ਵਿੱਚ ਸਮਰਥਨ ਨਹੀਂ ਹੈaddEventListener() ਮੈਥਡ

ਤਕਨੀਕੀ ਵੇਰਵੇ Supported
ਬੱਸਬਲਿੰਗ ਰੱਦ ਕਰਨ ਵਾਲਾ
ਇਹ ਸਮਰਥਨ ਨਹੀਂ ਹੈ FocusEvent
ਸਮਰਥਤ ਹੋਣ ਵਾਲੇ HTML ਟੈਗ ਸਾਰੇ HTML ਐਲੀਮੈਂਟਸ, ਬੱਸ <base>, <bdo>, <br>, <head>, <html>, <iframe>, <meta>, <param>, <script>, <style> ਅਤੇ <title>
DOM version: Level 2 Events

Browser support

The numbers in the table indicate the first browser version that fully supports the event.

Event Chrome IE Firefox Safari Opera
onfocusout Supported Supported 52.0 Supported Supported

Note:The onfocusout event may not work as expected in Chrome, Safari, and Opera 15+ using JavaScript HTML DOM syntax. However, it should be used as an HTML attribute and with the addEventListener() method (see the syntax examples below).

More examples

Example 2

Using "onfocusin" and "onfocusout" events together:

<input type="text" onfocusin="focusFunction()" onfocusout="blurFunction()">

ਸਵੈਯੰਤਰਤਾ ਨਾਲ ਕੋਸ਼ਿਸ਼ ਕਰੋ

Example 3

event delegation: set the useCapture parameter of addEventListener() to true (for focus and 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() { 
}
</script>

ਸਵੈਯੰਤਰਤਾ ਨਾਲ ਕੋਸ਼ਿਸ਼ ਕਰੋ

Example 4

event delegation: using focusin event:

<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() { 
}
</script>

ਸਵੈਯੰਤਰਤਾ ਨਾਲ ਕੋਸ਼ਿਸ਼ ਕਰੋ