CodeW3C Online Cursus
  • HTML Reeks Cursus
  • Browser script
  • Server script
  • Programmeer Cursus
  • XML Reeks Cursus
  • Website Bouw Handboek
  • Referentie Handboek

Lesrooster

JS Referentiemanual

  • JS Referentiemanual (categorie volgorde)
  • JS Referentiemanual (alfabetische volgorde)

JavaScript

  • JS Array
  • JS Boolean
  • JS Class
  • JS Date
  • JS Error
  • JS Global
  • JS JSON
  • JS Map
  • JS Math
  • JS Number
  • JS Promise
  • JS RegExp
  • JS Set
  • JS String
  • JS Object
  • JS Operator
  • JS Operator Prioriteit
  • JS Statement
  • JS Typisierte Array

Window

  • Window Object
  • Window Console
  • Window Geschiedenis
  • Window Locatie
  • Window Navigator
  • Window Scherm

HTML DOM

  • HTML Document
  • HTML Element
  • HTML Attribuut
  • HTML Event
  • HTML Event Object
  • HTML Collectie
  • HTML NodeList
  • HTML DOMTokenList
  • HTML Stijl

Web API

  • API Canvas
  • API Console
  • API Fetch
  • API Volledig Scherm
  • API Geolocatie
  • API Geschiedenis
  • API MediaQueryList
  • API Opslag
  • API Validatie
  • Web API

HTML Object

  • <a>
  • <abbr>
  • <address>
  • <area>
  • <article>
  • <aside>
  • <audio>
  • <b>
  • <base>
  • <bdo>
  • <blockquote>
  • <body>
  • <br>
  • <button>
  • <canvas>
  • <caption>
  • <cite>
  • <code>
  • <col>
  • <colgroup>
  • <datalist>
  • <dd>
  • <del>
  • <details>
  • <dfn>
  • <dialog>
  • <div>
  • <dl>
  • <dt>
  • <em>
  • <embed>
  • <fieldset>
  • <figcaption>
  • <figure>
  • <footer>
  • <form>
  • <head>
  • <header>
  • <h1> - <h6>
  • <hr>
  • <html>
  • <i>
  • <iframe>
  • <img>
  • <ins>
  • <input> button
  • <input> checkbox
  • <input> color
  • <input> date
  • <input> datetime
  • <input> datetime-local
  • <input> email
  • <input> file
  • <input> hidden
  • <input> image
  • <input> month
  • <input> number
  • <input> password
  • <input> radio
  • <input> range
  • <input> reset
  • <input> search
  • <input> submit
  • <input> text
  • <input> time
  • <input> url
  • <input> week
  • <kbd>
  • <label>
  • <legend>
  • <li>
  • <link>
  • <map>
  • <mark>
  • <menu>
  • <menuitem>
  • <meta>
  • <meter>
  • <nav>
  • <object>
  • <ol>
  • <optgroup>
  • <option>
  • <output>
  • <p>
  • <param>
  • <pre>
  • <progress>
  • <q>
  • <s>
  • <samp>
  • <script>
  • <section>
  • <select>
  • <small>
  • <source>
  • <span>
  • <strong>
  • <sub>
  • <summary>
  • <sup>
  • <table>
  • <tbody>
  • <td>
  • <tfoot>
  • <th>
  • <thead>
  • <tr>
  • <textarea>
  • <time>
  • <title>
  • <track>
  • <u>
  • <ul>
  • <var>
  • <video>

    • Andere referentiehandleidingen
    • CSSStyleDeclaration

    JS typeconversie

    Facultatieve cursus

    • CodeW3C.com treasure chest

    Aanbevolen cursus:

    DOM events FocusEvent

    onfocusout-gebeurtenis

    Definitie en gebruik

    Hoewel Firefox de onfocusout-gebeurtenis niet ondersteunt, kunt u door gebruik te maken van een capture listener voor het onblur-gebeurtenis (met behulp van de optionele useCapture parameter van de addEventListener() methode) begrijpen of de subelementen van een element de focus verliezen. Het onfocusout-gebeurtenis treedt op wanneer een element op het punt staat om de focus te verliezen. onblur eventHet onfocusout-gebeurtenis is vergelijkbaar met

    Hoewel Firefox de onfocusout-gebeurtenis niet ondersteunt, kunt u door gebruik te maken van een capture listener voor het onblur-gebeurtenis (met behulp van de optionele useCapture parameter van de addEventListener() methode) begrijpen of de subelementen van een element de focus verliezen.. Het belangrijkste verschil is dat het onblur-gebeurtenis niet bubbelt. Daarom, als u wilt weten of een element of een van zijn subelementen de focus verliest, moet u het onfocusout-gebeurtenis gebruiken.

    Hoewel Firefox de onfocusout-gebeurtenis niet ondersteunt, kunt u door gebruik te maken van een capture listener voor het onblur-gebeurtenis (met behulp van de optionele useCapture parameter van de addEventListener() methode) begrijpen of de subelementen van een element de focus verliezen. Tip: onfocusin eventonfocusout-gebeurtenis met

    Omgekeerd.

    Voorbeeld

    Voorbeeld 1

    Voer JavaScript uit wanneer het invoerveld op het punt staat om de focus te verliezen:
    

    Try it yourself

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

    Er zijn meer TIY-exempelen onder de pagina.

    Syntax

    In HTML:< element.addEventListener("focusout",onfocusout="
    

    Try it yourself

    ">

    In JavaScript, gebruik de addEventListener() methode:In JavaScript (kan niet zoals verwacht werken in Chrome, Safari en Opera 15+):.addEventListener("focusout",.onfocusout = function(){
    

    Try it yourself

    };

    In JavaScript, gebruik de addEventListener() methode:object .addEventListener("focusout",myScript
    

    Try it yourself

    Note:); Internet Explorer 8 of eerder ondersteunt nietaddEventListener() methode

    .

    Technische details: Support
    Bubbel: Kan annuleren:
    Niet ondersteund: FocusEvent
    Ondersteunde HTML-tags: Alle HTML-elementen, behalve: <base>, <bdo>, <br>, <head>, <html>, <iframe>, <meta>, <param>, <script>, <style> en <title>
    DOM version: Level 2 Events

Browser support

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

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

Note:The onfocusout event may not work as expected in Chrome, Safari, and Opera 15+ using the 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

Use the "onfocusin" and "onfocusout" events together:

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

Try it yourself

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() {
  document.getElementById("myInput").style.backgroundColor = ""; 
}
</script>

Try it yourself

Example 4

Event delegation: using the 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() {
  document.getElementById("myInput").style.backgroundColor = ""; 
}
</script>

Try it yourself

DOM events FocusEvent

Toolbox

JavaScript en HTML DOM Referentie Handboek
JavaScript examples
JavaScript quiz
JavaScript tutorial

Sponsor links

The content provided by CodeW3C.com is for training and testing purposes only and does not guarantee the accuracy of the content. The risks associated with the use of this site's content are not related to this site. All rights reserved.

About CodeW3C.com Help CodeW3C.com Terms of use Privacy terms Aangedreven door Ce4e.com