Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
assim está funcionando, mas preciso pegar os valores dos checkbox com nome no formato array
ex:
codCVeVaga[]
Imprime[]
<html>
<head>
<title>Formulário checkboxes</title>
<script type="text/javascript">
function marcarCheck() {
var contaForm = document.Form.elements.length;
var campo = document.Form;
var i;
for (i=0; i<contaForm; i++) {
if (campo.codCVeVaga[i].id == campo.Imprime[i].id) {
if(campo.codCVeVaga[i].checked)
{
campo.Imprime[i].disabled = false;
}
else
{
campo.Imprime[i].disabled = true;
campo.Imprime[i].checked = false;
}
}
}
}
</script>
</head>
<body>
<form name="Form">
Marcar Todos:
<input type="checkbox" name="codCVeVaga" id="c1" onClick="marcarCheck();" />
<input type="checkbox" name="codCVeVaga" id="c2" onClick="marcarCheck();" />
<input type="checkbox" name="codCVeVaga" id="c3" onClick="marcarCheck();" />
<input type="checkbox" name="codCVeVaga" id="c4" onClick="marcarCheck();" />
<input type="checkbox" name="codCVeVaga" id="c5" onClick="marcarCheck();" />
<br><br>
1. <input type="checkbox" name="Imprime" id="c1" disabled="disabled" /><br>
2. <input type="checkbox" name="Imprime" id="c2" disabled="disabled" /><br>
3. <input type="checkbox" name="Imprime" id="c3" disabled="disabled" /><br>
4. <input type="checkbox" name="Imprime" id="c4" disabled="disabled" /><br>
5. <input type="checkbox" name="Imprime" id="c5" disabled="disabled" />
</form>
</body>
</html>Carregando comentários...