2009-04-20 23 views
127

Tengo una entrada HTML estándar que quiero ejecutar código JavaScript cuando pierde el foco. Tristemente mis búsquedas de Google no revelaron cómo hacer esto.Ejecutar JavaScript cuando un elemento pierde el foco

Para que quede claro, yo estoy buscando una manera de hacer esto:

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

Respuesta

239

¿Qué tal caso onBlur:

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

que desea utilizar el evento onblur.

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

Está buscando el evento onblur. Mire here, para más detalles.

61

onblur es lo contrario de onfocus.

-1

De w3schools.com: Hecho compatible con Firefox sept 2016

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

no funciona en Firefox !! – Syno

+0

Funciona en FF 52.0 y hasta – kurdtpage

Cuestiones relacionadas