Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Boa tarde pessoal, estou tentando fazer o seguinte: em um form, ao clicar no primeira opção de uma sequência de Checkbox ele automaticamente desabilita as outras opções.
Tentei com o código abaixo, mas não está funcionando, alguem poderia me ajudar?!
<script language="JavaScript">
function desabilita() {
if (document.form.P9Nao.checked) {
document.form.P9.disabled = true;
} else {
document.form.P9.disabled = false;
}
}
</script>
<form name="form" method="post">
<div class="box1">
<fieldset>
<legend>PERFIL PROFISSIONAL</legend>
<DIV ID=FORM>
<p>9. Você recebe mais algum tipo de benefício? (RM) </p>
<label><input name="P9Nao" id="P9Nao" type="checkbox" value="1" onclick="desabilita();" class="chk" /> 1. Não</label><BR /><BR /><BR />
<label><input name="P9" id="P9" type="checkbox" value="2" class="chk" /> 2. VR</label><BR /><BR /><BR />
<label><input name="P9" id="P9" type="checkbox" value="3" class="chk" /> 3. VT</label><BR /><BR /><BR />
<label><input name="P9" id="P9" type="checkbox" value="4" class="chk" /> 4. Plano de Saúde</label><BR /><BR /><BR />
<label><input name="P9" id="P9" type="checkbox" value="5" class="chk" /> 5. Plano Odontológico</label><BR /><BR /><BR />
<table width="400" border="0">
<tr>
<Td align="left" valign="middle"><input name="P9" id="P9" type="checkbox" value="6" class="chk" /> Outros. Quais?<BR /><input name="P9_outros" type="text" onkeyup="javascript: this.value = this.value.toUpperCase();" /> </Td>
</tr>
</table>
</DIV>
</fieldset>
</div>
<BR><BR><INPUT type="submit" value="Enviar" STYLE=" MARGIN:0 0 30PX 10px; width:100px;" name="ActionP9">
<a href="javascript:history.back(1)"><img src=images/voltar.png border=0 STYLE=" MARGIN:0 10px 30PX 20px; float: right;" /></a>
<BR><BR><BR /><BR />
</form>
Agradeço a ajuda.
Abraços.
Carregando comentários...