Foros del Web » Programando para Internet » Javascript »

validar select que no tiene value en las options

Estas en el tema de validar select que no tiene value en las options en el foro de Javascript en Foros del Web. tengo una lista de años de 1935 al 2005 y el año 1975 está predeterminado con selected. El problema es que quisiera validar que la ...
  #1 (permalink)  
Antiguo 26/07/2005, 07:57
 
Fecha de Ingreso: mayo-2003
Mensajes: 54
Antigüedad: 21 años
Puntos: 0
validar select que no tiene value en las options

tengo una lista
de años de 1935 al 2005 y el año 1975 está predeterminado con selected. El problema es que quisiera validar que la persona escoja un año pero he provado con todo y no se que podría hacer para hacer la condición de validacion.
He probado con
if ((document.calculadora.dia.value=1975)and (document.calculadora.mes.value=01)and (document.calculadora.año.value=""))then
Msgbox"Favor introducir su fecha de nacimiento"
pero hay error de logica porque una persona puede haber nacido en esa fecha.
  #2 (permalink)  
Antiguo 26/07/2005, 08:44
Avatar de tunait
Moderadora
 
Fecha de Ingreso: agosto-2001
Ubicación: Terok Nor
Mensajes: 16.805
Antigüedad: 22 años, 8 meses
Puntos: 381
Pero estás trabajando con javascript o con vbscript?

Además como tú dices qué pasa si el año que se quiere escoger es precisamente el que aparece seleccionado por defecto. ¿por qué no dejas una opción por defecto en blanco? (la primera) y verificas que esté seleccionado cualquier valor menos ese
  #3 (permalink)  
Antiguo 26/07/2005, 08:53
 
Fecha de Ingreso: mayo-2003
Mensajes: 54
Antigüedad: 21 años
Puntos: 0
Pregunta

es que se me pide trabajar con programacion ya hecha por otra persona, y esa persona colocó como selected el año de 1975, pero yo quiero validar que una persona al entrar a la calculadora seleccione su fecha completa pero con lo anterior validaba la fecha que esta predeterminada en el formulario, pero considero que no me resulta porque si la persona nacio el 1 de enero del 1975 entonces esa persona no podra calcular nada, he probado con todas las opciones pero como la persona que hizo el formulario en la lista de opciones no puso value en los select de dia,mes y año...entonces se me hace dificil.
Me podrían ayudar porfavor.
  #4 (permalink)  
Antiguo 26/07/2005, 09:00
Avatar de tunait
Moderadora
 
Fecha de Ingreso: agosto-2001
Ubicación: Terok Nor
Mensajes: 16.805
Antigüedad: 22 años, 8 meses
Puntos: 381
Hum ... el tema es que me parece que estás usando vbscript y no sé usarlo bien para trabajar en el navegador (sólo lo uso en el servidor).

Si no es muy largo el código pégalo acá y le hechamos un ojo a ver en qué lenguaje está
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 08:31.