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 a todos. Direto ao ponto. Pessoal abaixo temos dois checkbox. Só é possível deixar um checkbox selecionado
Faz de conta que cliquei em um determinado link e fui para a página formulario.php
1º OBS: Gostaria que ao entrar na página formulario.php o checkbox volkswagen já aparecesse marcado como se ele já tivesse sido pressionado. E se eu atualizar a página gostaria que o checkbox continuasse marcado.
2º OBS: Se eu decidir pressionar o checkbox chevrolet, gostaria que o checkbox volkswagen ficasse desmarcado e vice versa.
E se eu atualizar a página gostaria que o checkbox continuasse marcado
...
formulario.php
<script type="text/javascript">
function marcar_um_checkbox_por_vez(id) {
if(id==1) {
document.getElementById("1").checked=true;
document.getElementById("2").checked=false;
}
if(id==2) {
document.getElementById("2").checked=true;
document.getElementById("1").checked=false;
}
}
</script>
<FORM name="form" method="post">
<INPUT type="checkbox" name="marca" id="1" onclick="marcar_um_checkbox_por_vez(this.id)"> volkswagen
<INPUT type="checkbox" name="marca" id="2" onclick="marcar_um_checkbox_por_vez(this.id)"> chevrolet
</FORM>Carregando comentários...