| |||
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. |