Ver Mensaje Individual
  #1 (permalink)  
Antiguo 28/05/2008, 11:33
Avatar de charolastrazoe
charolastrazoe
 
Fecha de Ingreso: febrero-2008
Ubicación: En el @itscomalcalco
Mensajes: 72
Antigüedad: 17 años
Puntos: 5
Exclamación Recorrer un arreglo cajas de texto en javascript

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!!