Foros del Web » Programando para Internet » Javascript »

Selects

Estas en el tema de Selects en el foro de Javascript en Foros del Web. Hola como estan... Resulta que tengo lo siquiente <select name='codigo[]' size='1' > <OPTION value='000002'>ABC890 <OPTION value='000100'>BCX900 <OPTION value='000001'>IDG830 </select> <select name='codigo[]' size='1' > <OPTION value='000002'>ABC890 ...
  #1 (permalink)  
Antiguo 31/07/2006, 13:28
 
Fecha de Ingreso: septiembre-2002
Mensajes: 122
Antigüedad: 21 años, 7 meses
Puntos: 0
Selects

Hola como estan...

Resulta que tengo lo siquiente
<select name='codigo[]' size='1' >
<OPTION value='000002'>ABC890
<OPTION value='000100'>BCX900
<OPTION value='000001'>IDG830
</select>

<select name='codigo[]' size='1' >
<OPTION value='000002'>ABC890
<OPTION value='000100'>BCX900
<OPTION value='000001'>IDG830
</select>

Esto lo hago porque tengo que seleccionar de los codigos que tengo..2 diferentes...para enviar los datos y recuperarlos no tengo problema..

el problema que tengo es para validad que en cada uno se haya seleccionado uno... estoy haciendo esto :
if (forma.codigo[0].options[forma.codigo[0].selectedIndex].text == '')
if (forma.codigo[1].options[forma.codigo[1].selectedIndex].text == '')
pero no me funciona...

si alguien me puede decir que estoy haciendo mal o como debo hacer...

Gracias a todos...
  #2 (permalink)  
Antiguo 31/07/2006, 17:22
Avatar de Cap.Buscapina  
Fecha de Ingreso: octubre-2004
Ubicación: Argentina
Mensajes: 836
Antigüedad: 19 años, 6 meses
Puntos: 4
holas,
Cita:
<html>
<head>
<script>
function validar(forma){
sel=forma['codigo[]'];
if(sel[0].selectedIndex==0 || sel[1].selectedIndex==0){
alert("Debes elejir una opcion de cada select");
return false;
}
return true;
}
</script></head>
<body>
<form onsubmit="return validar(this)">
<select name='codigo[]' size='1' >
<OPTION value='0' selected>Selecciona una opcion</option>
<OPTION value='000002'>ABC890</option>
<OPTION value='000100'>BCX900</option>
<OPTION value='000001'>IDG830</option>
</select>
<select name='codigo[]' size='1' >
<OPTION value='0' selected>Selecciona una opcion</option>
<OPTION value='000002'>ABC890</option>
<OPTION value='000100'>BCX900</option>
<OPTION value='000001'>IDG830</option>
</select>
<input type="submit" value="enviar">
</form>
</body>
</html>
saludos
__________________
by Capitán Buscapina
.
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 21:47.