Foros del Web » Programando para Internet » Javascript »

validar lista menu

Estas en el tema de validar lista menu en el foro de Javascript en Foros del Web. hola a todos me podrian decir como se valida una lista menu es decir que salga un mensaje cuando el usuario no seleccione una opcion ...
  #1 (permalink)  
Antiguo 11/10/2006, 08:33
 
Fecha de Ingreso: abril-2006
Mensajes: 100
Antigüedad: 18 años
Puntos: 0
validar lista menu

hola a todos me podrian decir como se valida una lista menu es decir que salga un mensaje cuando el usuario no seleccione una opcion y antes que se enviaen los datos del formulario. Podiran enviarme el codigo si alguno lo tiene
  #2 (permalink)  
Antiguo 11/10/2006, 08:50
Avatar de HiTek  
Fecha de Ingreso: noviembre-2003
Ubicación: LF, Santiago.Chile
Mensajes: 217
Antigüedad: 20 años, 5 meses
Puntos: 0
De acuerdo

una forma puede ser...hay muchas mas


Código:
<form name="f1">
<select id="s">
	<option>Seleccione una opcion</option>
	<option value="1">opcion 1</option>
	<option value="1">opcion 2</option>
</option>

<input type="button" value="validar" onclick="checkval(this.form)">
</form>
<script>
	function checkval( f)
	{
		if(f.s.value!='')
			alert('opcion seleccionada: '+f.s.value);
		else
			alert('Esoja una opcion');
	}
</script>
  #3 (permalink)  
Antiguo 12/10/2006, 10:14
 
Fecha de Ingreso: abril-2006
Mensajes: 100
Antigüedad: 18 años
Puntos: 0
gracias por la ayuda
  #4 (permalink)  
Antiguo 13/10/2006, 07:29
MBT
 
Fecha de Ingreso: octubre-2006
Mensajes: 15
Antigüedad: 17 años, 6 meses
Puntos: 0
Validar lista menú

Hola a todos, soy nueva en el foro y en el tema web. Estuve viendo y probando lo propuesto por HiTek y funcionó pero lo que no logro es validar una lista y campos de texto de un mismo formulario, es decir, cuando le doy comportamiento al botón enviar solamente me toma la validación para campos de texto y si agrego manualmente checkval, etc, no me hace nada.

Muchas gracias por todo
Mariela
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 02:31.