Ver Mensaje Individual
  #3 (permalink)  
Antiguo 14/11/2005, 09:50
Avatar de programeitor
programeitor
 
Fecha de Ingreso: febrero-2005
Mensajes: 994
Antigüedad: 19 años, 2 meses
Puntos: 9
.
Hola , .Los forms al enviarse mediante el 'submit' a una funcion, del modo:


<form name="datos" action="javascript:funcion(document.forms.datos)">




pasan un arreglo al modo de:

arguments['¿nº de formulario?'][nº de campo]

tenemos el 'nº de formulario' que es cero ,y el 'nº de campo' con su nombre y su valor.

entonces para referirte a ellos como a una matriz, dentro de una funcion puedes utilizar:


arguments[0][n].name
arguments[0][n].value




o traspasrla a otra matriz, solo con los valores:


for(n=0;n<arguments[0].length;n++)
{
matriz[n]=arguments[0][n].value
}



y ya está lista para utilizarla.-
.