Hola.
Intenté esto:
Código js
Código:
<script>
function verifica(){
indice = document.getElementById("inputs").selectedIndex;
if( indice == null || indice == 0 )
{
alert("Debe Elegir la respuesta a la pregunta 1");
return false;
}
}
function verifica2(){
indice = document.getElementById("inputs2").selectedIndex;
if( indice == null || indice == 0 )
{
alert("Debe Elegir la respuesta a la pregunta 2");
return false;
}
}
</script>
Código de la página:
Código:
<form name="cues_al" method="post" onSubmit="verifica(), verifica2();">
<select name="respuesta[]" id="inputs">
<option value="0">Elige una opcion</option>
<option value="1">Nunca</option>
<option value="2">Casi Nunca</option>
<option value="3">Algunas Veces</option>
<option value="4">Casi siempre</option>
<option value="5">Siempre</option>
</select>
<select name="respuesta[]" id="inputs2">
<option value="0">Elige una opcion</option>
<option value="1">Nunca</option>
<option value="2">Casi Nunca</option>
<option value="3">Algunas Veces</option>
<option value="4">Casi siempre</option>
<option value="5">Siempre</option>
</select>
Ahora el detalle esta en que si tengo seleccionado un valor en el primer select y me envía el alert de que falta el otro, me borra lo que tenía seleccionado...
Saben de algún método que almacene el valor o valores que ya esten selccionados, aunque se ejecute el script anterior?
Gracias :)