El background del problema es que tengo una serie de checkbox's que se crean dinamicamente cuando el usuario oprime un link, se crea algo como un arbol, es algo similar al explorador de folders de windows, nada mas que a mi en lugar de desplegarme subcarpetas me despliega checkboxs.
El problema es que al darle grabar a mi pagina (submit), necesito llevarme el valor de los checkboxs que hayan seleccionado o no lo hayan hecho, es esto posible?.
Tengop una funcion que me obtiene todos los elementos seleccionados, e intente hacer lo contrario para los que no estaban seleccionados y de este modo obtener su valor, pero no me funciono del todo, estas son las funciones:
Código:
posible solucion, sugerencias?, gracias de antemano function GetChecked(chkElemento) { alert(chkElemento.checked); if (document.getElementsByName(chkElemento)!=null) { var len=0; var i=0; var val=0; var result=""; len=chkElemento.length-1; for (i=0;i<len;i++) { if (chkElemento[i].checked == 1) { result = result + (result!=""?",":""); result = result + chkElemento[i].value; } } } return result; } function GetUnChecked(chkElemento) { //alert(chkElemento.checked); alert(document.getElementsByName(chkElemento)); if (document.getElementsByName(chkElemento)=null) { var len=0; var i=0; var val=0; var result=""; len=chkElemento.length-1; for (i=0;i<len;i++) { if (chkElemento[i].checked == false) { result = result + (result!=""?",":""); result = result + chkElemento[i].value; } } } return result; }