tengo el siguente problema: estoy generando X cantidad de checkbox dependiendo de una consulta realizada, los estoy llamando de la siguente forma:
Código PHP:
<input type='checkbox' name="<? echo $i;?>" value="<? echo $filtro[$i]['id_usuario'];?>" >
$filtro[$i]['id_usuario'] : valor que guardo en un array
entonces aqui comienza mi problema, tengo un javascript que me busca que checkbox no estan "checked" y quiero que les guarde un valor
Código PHP:
function validar(){
var i = 0;
while(formprin.i){
if(formprin.i[i].checked == false){
//alert(formprin.i[i].value);
var campo = formprin.getElementsByName(formprin.i[i]);
campo.value = 'no';
}
i = i +1;
}
}
no se por que razon este no me guarda el texto 'no' en el checkbox deseado, entonces al momento de enviar todo el formulario con el metodo $_POST, en el otro lado me aparece basura en los checkbox que no estan marcados y el id_usuario correcto en los que estan marcados
existe un problema de sintaxis en mi javascript?, gracias