web-dev-qa-db-de.com

Führen Sie JavaScript aus, wenn ein Element den Fokus verliert

Ich habe eine Standard-HTML-Eingabe, die JavaScript-Code ausführen soll, wenn er den Fokus verliert. Leider haben meine Google-Suchanfragen nicht gezeigt, wie das geht.

Um es klar zu machen, suche ich nach einem Weg, dies zu tun:

<input type="text" name="name" value="value" onlosefocus="alert(1);"/>
131
Teifion

Wie wäre es mit einem Onblur-Event?

<input type="text" name="name" value="value" onblur="alert(1);"/>
250
Canavar

onblur ist das Gegenteil von onfocus.

64
Gumbo

Sie möchten das Ereignis onblur verwenden.

<input type="text" name="name" value="value" onblur="alert(1);"/>
37
Daniel Lew

Sie suchen nach dem Ereignis onblur. Siehe here für weitere Details.

24
Loïc Wolff

Von w3schools.com : Kompatibel mit Firefox September 2016

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