Ir para o conteúdo

Habilitar Radios No Click De Um Checkbox


Criado por Bruno, Nov 22 2010 09:53

Não há respostas para este tópico
  • Por favor, faça o login para responder

#1 Bruno

Bruno
  • Bruno
  • Colaborador
  • 33 Revisões

Revisou 22 novembro 2010 - 09:53

<html>

<head>

<script type="text/javascript">

function habilita_radios( check, id_td_radios )

{

	var radios = document.getElementById( id_td_radios ).getElementsByTagName('input');

	for( var i=0; i<radios.length; i++ )

	{

		radios[i].disabled = check.checked ? '' : true;

	}

}

</script>

</head>

<body>

	<table>

		<tr>

			<td><input type="checkbox" name="check1" onclick="habilita_radios( this, 'radio1');"></td>

			<td>1 - Apostilas</td>

			<td id="radio1">

				<input type="radio" name="radio1" value="sim" disabled="disabled" />Sim    

				<input type="radio" name="radio1" value="nao" disabled="disabled" />Não

			</td>

		</tr>

		<tr>

			<td><input type="checkbox" name="check1" onclick="habilita_radios( this, 'radio2');"></td>

			<td>2 - Tutoriais</td>

			<td id="radio2">

				<input type="radio" name="radio2" value="sim" disabled="disabled" />Sim    

				<input type="radio" name="radio2" value="nao" disabled="disabled" />Não

			</td>

		</tr>

		<tr>

			<td><input type="checkbox" name="check1" onclick="habilita_radios( this, 'radio3');"></td>

			<td>3 - Livros</td>

			<td id="radio3">

				<input type="radio" name="radio3" value="sim" disabled="disabled" />Sim    

				<input type="radio" name="radio3" value="nao" disabled="disabled" />Não

			</td>

		</tr>

	</table>

</body>

</html>





1 usuário(s) está(ão) lendo este código

1 membro(s), 0 visitante(s) e 0 membros anônimo(s)