| |||
| Activar radio con checkbox Buenas, se que es una cosa muy tipica, pero le he estado metiendo mano y no lo he conseguido. Tengo 2 checkbox, q cada uno puede activar 2 radio buttons, como lo podria hacer?? |
| ||||
| Este ejemplo tonto igual te sirve:
Código:
Un saludo! <html>
<head>
<title>Untitled</title>
<script>
function marcar(esto,yesto,enesto){
document.forms['pepe'].opcion1[esto].checked=enesto;
document.forms['pepe'].opcion2[yesto].checked=enesto;
}
</script>
</head>
<body>
Una chica:<br>
<form action="adios" name="pepe" id="pepe">
<input type="checkbox" onclick="marcar(0,0,this.checked)">Es simpática<br>
<input type="checkbox" onclick="marcar(1,1,this.checked)">Es guapa<br><br>
Por lo que:<br>
<input type="radio" name="opcion1" value="1">Es fea<br>
<input type="radio" name="opcion1" value="2">Es guapa<br><br>
<input type="radio" name="opcion2" value="1">Es simpática<br>
<input type="radio" name="opcion2" value="2">Es antipática<br><br>
</form>
</body>
</html>
__________________ Cómo escribir No hay pregunta tonta, sino tonto que quiere seguir en la ignorancia. |
| |||
| Creo que me explique mal, tienes 2 checkbox y 4 radios(2 de ellos para el primer checkbox y 2 para el segundo).Los radios al principio están desactivados Si pulsas el checkbox 1, se activan los 2 primeros radios y peudes elegir uno de ellos, en cambio si desactivas ese checkbox, vuelven a estar desactivados esos 2 radios. Con el otro radio es lo mismo. Gracias y un saludo |
| |||
| Ya lo consegui, muchas gracias. Pongo el código por si alguien le peude servir de ayuda: if (document.survey01.Patio_conservatory[0].checked==true) { document.survey01.Have_patio[0].disabled=false; document.survey01.Have_patio[1].disabled=false; } else { document.survey01.Have_patio[0].disabled=true; document.survey01.Have_patio[1].disabled=true; } |
| ||||
| Me alegro de que hayas encontrado la solución!
__________________ Cómo escribir No hay pregunta tonta, sino tonto que quiere seguir en la ignorancia. |