[Php-avanzado] Consulta checkboxes javascript

Lucas Calviño thelookus en gmail.com
Jue Oct 22 22:19:13 ARST 2009


Hola, me estuve peleando con javascript y no puedo resolver una cuestión 
q debe ser bastante sencilla:

Tengo un formulario q trae checkboxes activados o desactivados 
dependiendo del campo de la bd (estado).
La cuestión es q cuando actualizo el formulario, necesito pasar los 
cambios de los checkboxes y los q están desmarcados no los pasa...
Se me ocurrió relacionar a cada checkbox un campo hidden q guarde el 
valor 1 si está activado y 0 si no:

with (document.form1)
{
    for (i=0; i < elements.length; i++)
    {
        if(elements[i].type == 'checkbox' && elements[i].name == 'cajas[]')
        {
            if (elements[i].checked)
            {
                document.getElementById("cajas1[]").value = 1; //cajas 1 
es el hidden asociado
            }
            else
            {
                document.getElementById("cajas1[]").value = 0;
            }
        }
    }
}

El problema es como hago para guardar cada campo hidden (cajas1[]) como 
un array, no lo logré...y supongo además, que debería tener otro hidden 
como para guardar la id del checkbox relacionado y así tener un hidden 
con el id y otro con el estado, relacionados con el mismo índice de los 
array...

Está bien esto o me fui por las ramas?

Gracias por el tiempo...Abrazo para Leo y Matías Gea de paso, q no los 
veo hace mucho. Lucas.



------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: http://www3.fi.mdp.edu.ar/cgi-bin/mailman/private/php-avanzado/attachments/20091022/bfa1c25e/attachment.htm 


Más información sobre la lista de distribución Php-avanzado