Ver Mensaje Individual
  #4 (permalink)  
Antiguo 30/03/2010, 12:50
Avatar de Adler
Adler
Colaborador
 
Fecha de Ingreso: diciembre-2006
Mensajes: 4.671
Antigüedad: 17 años, 10 meses
Puntos: 126
Respuesta: Problema con condicional sensilla en javascript

Hola

Cita:
Iniciado por tazzwt Ver Mensaje
Código Javascript:
Ver original
  1. if ( document.form1.Vica.value != "si" or document.form1.Vica.value != "SI" )
  2.     {
  3.         alert ( "Responda a la pregunta de verificación." );
  4.         valid = false;
  5.    
  6.     }
Un apunte, no existe el operador "or" en javascript, es solo para ASP. En javascript es "||"

Esta otra manera es mucho más cómoda

Código Javascript:
Ver original
  1. respuesta = new Array("si", "Si", "SI", "sI");
  2.  
  3. for (i= 0; i < respuesta.lenght; i++) {
  4. if ( document.form1.Vica.value != respuesta[i])
  5.     {
  6.         alert ( "Responda a la pregunta de verificación." );
  7.         valid = false;
  8.    
  9.     }
  10. }

Suerte
__________________
Los formularios se envían/validan con un botón Submit
<input type="submit" value="Enviar" style="background-color:#0B5795; font:bold 10px verdana; color:#FFF;" />