Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

natalia

Marcar checkbox usando radio button

Recommended Posts

Oi pessoal,Eu peguei este script aqui mesmo no forum, ele funciona, mas preciso altera-lo e não estou conseguindo. Preciso acrescentar mais esses dois itens:<input name="check" type="radio" onClick="habilitar()" value="2">Intermediario<input name="check" type="radio" onClick="habilitar()" value="3">Avançado<script language="JavaScript" type="text/javascript">function habilitar(){with (document.Form) { if (check.checked){ campo.checked = true }else{ campo.checked = false campo.value = "" }}}</script><form action="" method="post" name="Form" id="Form"> <input name="campo" type="checkbox" id="campo">Inglês <input name="check" type="radio" onClick="habilitar()" value="1">Básico </form>Alguém pode me ajudar?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Faz assim:

<script language="JavaScript" type="text/javascript">function habilitar(){with (document.Form) {if (check.checked){campo.checked = true}else{campo.checked = falsecampo.value = ""}}}</script><form action="" method="post" name="Form" id="Form"><input name="campo" type="checkbox" id="campo">Inglês<input name="check" type="radio" onClick="habilitar()" value="1">Básico<input name="check" type="radio" onClick="habilitar()" value="2">Intermediario<input name="check" type="radio" onClick="habilitar()" value="3">Avançado</form>

Compartilhar este post


Link para o post
Compartilhar em outros sites

Vê se é isso que você precisa:

<script language="JavaScript" type="text/javascript">function habilitar(e, id){	try{var element = e.target		  }catch(er){};	try{var element = event.srcElement  }catch(er){};			document.getElementById(id).checked = element.checked}</script><form action="" method="post" name="Form" id="Form"><input name="campo1" type="checkbox" id="campo1">Item1<input name="campo2" type="checkbox" id="campo2">Item2<input name="campo3" type="checkbox" id="campo3">Item3<input name="check" id="item1" type="radio" value="1" onclick="habilitar(event, 'campo1');">Básico<input name="check" id="item2" type="radio" value="2" onclick="habilitar(event, 'campo2');">Intermediario<input name="check" id="item3" type="radio" value="3" onclick="habilitar(event, 'campo3');">Avançado</form>

Qq dúvida postae.

 

OK..!!?? T+...

Compartilhar este post


Link para o post
Compartilhar em outros sites

Oi Vagner, na verdade eu só preciso disso aqui:<script language="JavaScript" type="text/javascript">function habilitar(e, id){ try{var element = e.target }catch(er){}; try{var element = event.srcElement }catch(er){}; document.getElementById(id).checked = element.checked}</script><form action="" method="post" name="Form" id="Form"><input name="campo1" type="checkbox" id="campo1">Item1<input name="check" type="radio" value="1" onclick="habilitar(event, 'campo1');">Básico<input name="check" type="radio" value="2" onclick="habilitar(event, 'campo1');">Intermediario<input name="check" type="radio" value="3" onclick="habilitar(event, 'campo1');">Avançado</form>Muito obrigada, me ajudou muito.Abs

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.