Foros del Web » Creando para Internet » HTML »

Cómo hago para que en onBlur?

Estas en el tema de Cómo hago para que en onBlur? en el foro de HTML en Foros del Web. llame a dos funciones distintas? Tengo el siguiente código pero debo llamar a dos funciones cuando pierda el focus pero no he podido hacerlo <input ...
  #1 (permalink)  
Antiguo 06/08/2003, 09:24
 
Fecha de Ingreso: marzo-2003
Ubicación: onde toy?
Mensajes: 1.437
Antigüedad: 14 años, 9 meses
Puntos: 9
Cómo hago para que en onBlur?

llame a dos funciones distintas?


Tengo el siguiente código pero debo llamar a dos funciones cuando pierda el focus pero no he podido hacerlo

<input type="text" onfocus=nereidFade(this,100,20,10) style="FILTER: alpha(opacity=20)"
onmouseout =nereidFade(this,20,5,5) name="rut" size="9" maxlength="8" onblur ="validar(this.form)">


no se si me entienden pero lo que está destacado en verde debo dejarlo solo con un solo onblur...eso grax de antemano
__________________
Buena Vida...
Francisco
  #2 (permalink)  
Antiguo 06/08/2003, 09:28
Avatar de ferny
Il capo della mafia
 
Fecha de Ingreso: febrero-2002
Ubicación: Al final del cable
Mensajes: 10.080
Antigüedad: 15 años, 9 meses
Puntos: 54
No lo he probado, pero sugiero dos opciones:

1- Crearte una nueva funcion que llame a las otras dos:

function blur() {
nereidFade(this,20,5,5);
validar(this.form);
}

Y luego: onBlur="blur()"

Quizá tengas que adaptar los parámetros de las funciones, pero es una sugerencia.

2- Trata de separarlas con ;

onBlur="nereidFade(this,20,5,5); validar(this.form)"
__________________
www.mundodivx.com || www.mundodivx.org

Pon tu mano en un horno caliente durante un minuto y te parecerá una hora.
Siéntate junto a una chica preciosa durante una hora y te parecerá un minuto.
Eso es la relatividad.
  #3 (permalink)  
Antiguo 06/08/2003, 10:03
 
Fecha de Ingreso: marzo-2003
Ubicación: onde toy?
Mensajes: 1.437
Antigüedad: 14 años, 9 meses
Puntos: 9
Queeeeee una función.. cómo si no entiendo javascript.. toy haciendome el tiempo para empezar a estudiarlo... oh no..... Doh!
__________________
Buena Vida...
Francisco
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 15:01.