Comunidad de diseño web y desarrollo en internet online

checkbox formulario

Citar            
MensajeEscrito el 04 Mar 2010 08:50 am
hola amigos,
Alguien podria echarme una mano con esto....soy novato en estos temas :S
1.Como hago cuando tengo dos radios y solo uno puede estar activo. (si doy click en uno el otro se desativa y viceversa)
2.que cada uno me despliege opciones de formulario diferentes.
Exactamente como lo tiene este link https://online.jazztel.com/#movil

millon de gracias,

Por ed mango

5 de clabLevel



 

firefox
Citar            
MensajeEscrito el 05 Mar 2010 04:06 am
Hola, te comento lo que podrias hacer:

1. Como hago para que uno de dos radios esté activo? Debes colocarles a ambos el mismo atributo name.
2. Como hago para que cada uno me despliegue opciones de formulario diferentes?
Para este caso te recomiendo usar un framework AJAX que es muy bueno y se llama jQuery (si bien no es necesario en este caso) te simplifica bastante el problema, podrias hacerlo de la siguiente manera:

suponiendo que el radio1 tiene id="op1" y el radio2 tiene id="op2" y ambos tienen el atributo class="radioButton", entonces en la parte de script del head de la pagina:
<head>
.
.
.
<script type="text/javascript" src="ruta del jquery"></script>
<script type="text/javascript">
<!--
$(function() {
$('.radioButton').click(function() {
var toShow = ($(this).attr('id')==='op1') ? 'capa1' : 'capa2';
$('.radioButton').hide();
$('#'+toShow).show();
})
});
-->
</script>
</heade>

Por bucle_infinito

Claber

166 de clabLevel

1 tutorial

 

.NET Developer

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.