Ver Mensaje Individual
  #2 (permalink)  
Antiguo 01/07/2012, 14:32
Avatar de NSD
NSD
Colaborador
 
Fecha de Ingreso: mayo-2012
Ubicación: Somewhere
Mensajes: 1.332
Antigüedad: 12 años, 9 meses
Puntos: 320
Respuesta: Llamar funcion desde varios eventos definidos en javascript

Problema solucionado con JQuery, aqui pongo la solucion por si alguno le intersa o tiene el mismo problema que yo:

1_Aplicales a los elementos una clase CSS cualquiera, (no hace falta que tenga atributos solo la usaremos como nombre para llamarla) Siguiendo el ejemplo original seria:

Código HTML:
Ver original
  1. <input type="text" name="info1" value="" size="30" maxlength="30" class="enmascarado" />

2_Incluir la biblioteca JQuery detro del head...

Código HTML:
Ver original
  1. <script type="text/javascript" src="jquery.js"></script>

3_Ingresar dentro del head las siguientes lineas:

Código Javascript:
Ver original
  1. <script language="javascript">
  2.     $(document).ready(function(){
  3.  
  4.       function LaFuncion(Parametro){
  5.             //Aca puede ir un prosesamiento simple, elaborado o una llamada asincronica de XAJAX por ejemplo o en mi caso la funcion de mascara para el campo
  6.             alert("Realizaste algun evento :) y "+Parametro+" asi que se aplico la mascara");
  7.        }
  8.             //Aca va el nombre de la clase, los eventos en los cuales se activa y que funcion con que parametros disparara
  9.             $(".enmascarado").bind('click keyup keydown focus blur', function(){ LaFuncion('esto es un parametro'); });
  10.  
  11.     })
  12. </script>

Saludos.