hola compañeros de solocodigo tengo un problemita con un codigo, el problema es que defino varias listas desplegables en html con el mismo nombre para que se forme un matriz de esta forma:
<select size="1" name="qu[]">
<option></option>
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
<option value="4">4</option>
<option value="5">5</option>
<select size="1" name="qu[]">
<option></option>
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
<option value="4">4</option>
<option value="5">5</option>
varias veces son 26 listas desplegables que se forman en un matriz qu[] le añado los corchetes [] para que al enviarlo al que procesa los datos en php los pueda interpretar el problema es cuando valido en la pagina atraves de javascritp de esta forma:
function validar(formulario) {
for (n=0;n<=26;n++){
if ( formulario.qu[n].value <1 || formulario.qu[n].value > 5) {
alert("seleccione en la pregunta " + (n+1) + " un valor");
formulario.qu[n].focus();
return (false);
}}
}
no me hace nada pero si le quito los corchetes [] en la declaracion html si me trabaja bien el javascript pero cuando lo envio a php me presenta dificultades.
si algien sabe de que forma hay que declara la matriz para que funcione tanto en php y javascript se lo agradeceria.
by3.