Uruchamiaj JavaScript, gdy element traci fokus

134

Mam standardowe wejście HTML, które chcę uruchamiać kod JavaScript, gdy traci fokus. Niestety, moje wyszukiwania w Google nie wykazały, jak to zrobić.

Aby było jasne, szukam sposobu, aby to zrobić:

<input type="text" name="name" value="value" onlosefocus="alert(1);"/>
Teifion
źródło

Odpowiedzi:

258

A co z wydarzeniem onblur:

<input type="text" name="name" value="value" onblur="alert(1);"/>
Canavar
źródło
65

onblurjest przeciwieństwem onfocus.

Gumbo
źródło
37

Chcesz skorzystać ze zdarzenia onblur .

<input type="text" name="name" value="value" onblur="alert(1);"/>
Dan Lew
źródło
24

Szukasz onblurwydarzenia. Zajrzyj tutaj , aby uzyskać więcej informacji.

Loïc Wolff
źródło
0

Z w3schools.com : Zgodność z przeglądarką Firefox we wrześniu 2016 r

<input type="text" onfocusout="myFunction()">
kurdtpage
źródło