Foros del Web » Programando para Internet » Javascript »

Recuperar valor de un select para validacion

Estas en el tema de Recuperar valor de un select para validacion en el foro de Javascript en Foros del Web. Hola a todos, tengo un formulario, en el que quiero validar si todos los campos del mismo estan vacios para lanzar un alert. El problema ...
  #1 (permalink)  
Antiguo 15/08/2007, 01:59
 
Fecha de Ingreso: mayo-2007
Mensajes: 118
Antigüedad: 17 años
Puntos: 0
Recuperar valor de un select para validacion

Hola a todos, tengo un formulario, en el que quiero validar si todos los campos del mismo estan vacios para lanzar un alert.

El problema es cuando tengo que recuperar el valor del select.

Este es mi if

if(document.busca.criterio.value=="" && document.busca.empresa.value=="" && document.busca.sector.text=="-")

El formulario se llama busca y el objeto select se llama sector.

pues bien el objeto select no me recupera bien el valor ya que no me realiza el if.

Es una tonteria pero no consigo corregirlo.

Gracias por vuestra ayuda.
  #2 (permalink)  
Antiguo 15/08/2007, 03:14
 
Fecha de Ingreso: mayo-2007
Mensajes: 118
Antigüedad: 17 años
Puntos: 0
Re: Recuperar valor de un select para validacion

Ya esta resuelto, simplemente he tenido que poner el if de la siguiente manera

var indice = document.busca.sector.selectedIndex;
if(document.busca.criterio.value=="" && document.busca.empresa.value=="" && document.busca.sector.options[indice].text=="-")
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:45.