Ver Mensaje Individual
  #3 (permalink)  
Antiguo 22/11/2014, 05:25
PHPeros
Colaborador
 
Fecha de Ingreso: septiembre-2013
Ubicación: España
Mensajes: 3.648
Antigüedad: 11 años, 3 meses
Puntos: 578
Respuesta: Evento onfocus solo una vez

La idea que plantea Alexis88 es buena, pero hay un problema... arguments.callee está en desuso.

Lo más "recomendable" en estos casos sería declararla afuera y después referenciarla, o simplemente darle un nombre al listener del evento (que se puede):

Código Javascript:
Ver original
  1. var input = document.querySelector("#foo");
  2.  
  3. input.addEventListener("focus", function k(event){
  4.     alert("Solo verás este mensaje una vez.");
  5.     this.removeEventListener("focus", k);
  6. }, false);

Última edición por PHPeros; 22/11/2014 a las 05:31