Foros del Web » Programando para Internet » Javascript »

validar select

Estas en el tema de validar select en el foro de Javascript en Foros del Web. tengo un pequeño problemita quiero validar un select estoy utilizando el siguiente codigo if (document.form.CATEGORIA.selectedIndex==0){ alert("Debe seleccionar la categoria.") document.form.CATEGORIA.focus() return 0; } el preblemas ...
  #1 (permalink)  
Antiguo 17/02/2011, 10:12
 
Fecha de Ingreso: mayo-2007
Mensajes: 5
Antigüedad: 17 años
Puntos: 0
validar select

tengo un pequeño problemita quiero validar un select estoy utilizando el siguiente codigo

if (document.form.CATEGORIA.selectedIndex==0){
alert("Debe seleccionar la categoria.")
document.form.CATEGORIA.focus()
return 0;
}

el preblemas es que si no escogo la categoria me sale la pantallita Debe seleccionar la categoria pero al darle aceptar en vez de dejarme en el formulario para seleccionar la categoria me saca y me llava a mostrar.

agradeceria su ayuda
  #2 (permalink)  
Antiguo 17/02/2011, 11:55
Colaborador
 
Fecha de Ingreso: mayo-2008
Ubicación: $MX['VZ']['Xalapa']
Mensajes: 3.005
Antigüedad: 16 años
Puntos: 528
Respuesta: validar select

Creo que sería mejor hacerlo así:

Código Javascript:
Ver original
  1. if(document.getElementById('miselect').value=='sincategoria'){
  2.     alert('Indique categoria');
  3.     document.getElementById('miselect').focus();
  4.     return false;
  5. }
  #3 (permalink)  
Antiguo 17/02/2011, 12:40
Avatar de goteen_mx  
Fecha de Ingreso: abril-2005
Ubicación: D.F.
Mensajes: 403
Antigüedad: 19 años, 1 mes
Puntos: 37
Respuesta: validar select

También funciona referenciando a la forma


document.nombreDeTuForma.CATEGORIA

Saludos.

Etiquetas: select
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 12:41.