[Php-avanzado] Javascript no valida en firefox, sí en explorer
Leonardo Tadei - Pegasus Tech Supply
leonardot en pegasusnet.com.ar
Mie Jul 15 17:28:16 ART 2009
Si no estoy viendo mal, el textarea no tiene ID, y por tanto es
inaccesible vía getElementById()
El mié, 15-07-2009 a las 14:07 -0300, Silverzero escribió:
> Me fijé en la consola de errores de FF y no me figura nada.
> Cambié en ese campo el value por innerHTML y me sigue sin validar,
> ahora el código quedó asi.
>
> function validar(){
> if (document.getElementById("nom"
> ).value=='Nombre y apellido'){
> alert('Nombre y apellido es requerido');
> return false;
> }
> if (document.getElementById("mail").value=='Email'){
> alert('Email es requerido');
> return false;
> }
> if (document.getElementById("msj").innerHTML=='Mensaje'){
> alert('Un mensaje es requerido');
> return false;
> }
> return true;
> }
>
> <input name="nom" type="text" class="inputcontact" id="nom"
> value="Nombre y apellido" onfocus="if(this.value=='Nombre y
> apellido')this.value='';"
> onblur="if(this.value=='')this.value='Nombre y apellido';"/>
>
> <input name="mail" type="text" class="inputcontact" id="mail"
> value="Email" onfocus="if(this.value=='Email')this.value='';"
> onblur="if(this.value=='')this.value='Email';" />
>
> <textarea name="msj" rows="5" wrap="virtual"
> class="inputcontact"
> onfocus="if(this.value=='Mensaje')this.value='';"
> onblur="if(this.value=='')this.value='Mensaje';">Mensaje</textarea>
>
> <textarea name="msj" rows="5" wrap="virtual"
> class="inputcontact"
> onfocus="if(this.innerHTML=='Mensaje')this.innerHTML='';"
> onblur="if(this.innerHTML=='')this.innerHTML='Mensaje';">Mensaje</textarea>
>
> Saludos y gracias.
> Carolina.
>
> _______________________________________________
> Php-avanzado mailing list
> Php-avanzado en pato2.fi.mdp.edu.ar
> http://www3.fi.mdp.edu.ar/cgi-bin/mailman/listinfo/php-avanzado
--
Leonardo Tadei
leonardot en pegasusnet.com.ar
http://blog.pegasusnet.com.ar
Firma pública: http://www.pegasusnet.com.ar/LeonardoTadei-public.key
Más información sobre la lista de distribución Php-avanzado