Hola de nuevo a todos, el problema que tengo es el siguiente.
Mediante ajax pinto la cantidad de cajas de texto que el usuario indique, las cajas de texto están bajo el mismo nombre
matriculas[], pero esa matriz de cajas de texto las quiero recorrer mediante javascript para validar que no se encuentren vacias.
La forma en que pinto las cajas de texto en php es la siguiente:
Código PHP:
echo "<table align='center'>";
for($i=1;$i<=$no_cajas;$i++){
echo "<tr>
<th>MATRICULA ALUMNO No. $i<th>
<td><input type='text' name='matricula[]' id='matricula[]' maxlength='8' onKeyUp='carga_nombres(this,$i);'>
</tr>
<tr>
<td colspan='2' align='center'><div id='$i'></div></td>
</tr>";
}
echo "</table>";
Y esos controles quiero recorrerlos en javascript, intente una forma pero no funciono. La forma en que lo he intentado es algo así:
Código PHP:
var j,no_registros;
no_registros = arreglo.length;
alert(no_registros);
for(j=0;j<no_registros;j++){
alert("En la posicion "+j+" del arreglo se encuentra el valor: "+arreglo[j]);
}
El primer alert me manda que el tamaño del arreglo es 1 y solo me imprime el valor que tiene la primer caja de texto.
Solo estoy imprimiendo por ahora para ver que es lo que hay en las cajas, ya cuando pueda yo acceder a los valores de todas las cajas podre validar si son vacias o no
Gracias por su ayuda chavales!!