J'ai une entrée HTML standard que je veux exécuter du code JavaScript quand il perd le focus. Malheureusement, mes recherches sur Google n'ont pas révélé comment procéder.
Pour que ce soit bien clair, je cherche un moyen de le faire:
<input type="text" name="name" value="value" onlosefocus="alert(1);"/>
Que diriez-vous de l'événement onblur:
<input type="text" name="name" value="value" onblur="alert(1);"/>
onblur
est le contraire de onfocus
.
Vous voulez utiliser le onblur event.
<input type="text" name="name" value="value" onblur="alert(1);"/>
Vous recherchez l'événement onblur
. Regardez ici , pour plus de détails.
De w3schools.com : Compatible avec Firefox, septembre 2016
<input type="text" onfocusout="myFunction()">