Foros del Web » Programando para Internet » Javascript »

Problemas con radio buttoms

Estas en el tema de Problemas con radio buttoms en el foro de Javascript en Foros del Web. Muchachos, tengo el siguiente inconveniente. Lo que quiero hacer es que en un formulario compuesto por radiobuttoms al hacer clic en uno con label "OTRO" ...
  #1 (permalink)  
Antiguo 29/09/2009, 09:56
 
Fecha de Ingreso: septiembre-2009
Mensajes: 124
Antigüedad: 14 años, 8 meses
Puntos: 3
Problemas con radio buttoms

Muchachos, tengo el siguiente inconveniente.

Lo que quiero hacer es que en un formulario compuesto por radiobuttoms al hacer clic en uno con label "OTRO" habra un campo de texto para espeficiar. Pero no se como hacerlo, intente de varias formas, pero nada.

Si alguien puede ayudarme, se lo agradeceria muchisimo.

Dejo el codigo que hice, pero no se si sirve de algo.

Codigo JavaScript:

<script>
function especificar(campo,radios) {
for(var i=0;i<radios.length;i++) {
if(radios[i].checked==true && radios[i].value=='O') {
campo.style.display='none';
}else {
campo.style.display='block';
}
}
}

document.formEncuesta.contacto.onclick = function() {
especificar(document.formEncuesta.contactoO,docume nt.formEncuesta.contacto);
}
</script>


Codigo HTML:

<div id="bloques">
<h2>1) ¿A través de qué medio se contactó PB & Asociados con su empresa?</h2>
<div class="campos">- Visita Personal</div>
<div class="campos"><input type="radio" name="contacto" value="VP" /></div>
<div class="campos">- Newsletter</div>
<div class="campos"><input type="radio" name="contacto" value="NW" /></div>
<div class="campos">- Llamado telefónico</div>
<div class="campos"><input type="radio" name="contacto" value="LT" /></div>
<div class="campos">- Referencias del mercado</div>
<div class="campos"><input type="radio" name="contacto" value="RM" /></div>
<div class="campos">- Búsquedas en la web</div>
<div class="campos"><input type="radio" name="contacto" value="BW" /></div>
<div class="campos">- Otros (favor especificar debajo)</div>
<div class="campos"><input type="radio" name="contacto" value="O" />
<input type="text" name="contactoO" value="Especificar contacto" />
</div>
</div>

El ultimo campo con name "contactoO" y valor "Especificar contacto" es el campo de texto que tendria que aparecer.

Bueno, reitero, si alguien me puede ayudar, se lo agradeceria muchisimo!

Saludos cordiales,
  #2 (permalink)  
Antiguo 29/09/2009, 11:18
 
Fecha de Ingreso: septiembre-2009
Mensajes: 124
Antigüedad: 14 años, 8 meses
Puntos: 3
Respuesta: Problemas con radio buttoms

Por favor, alguien que me ayude :S
Me estoy volviendo loco.
Si necesitan mas especificaciones pidanmelas

Gracias!
  #3 (permalink)  
Antiguo 29/09/2009, 13:21
 
Fecha de Ingreso: septiembre-2009
Mensajes: 124
Antigüedad: 14 años, 8 meses
Puntos: 3
Respuesta: Problemas con radio buttoms

Ya entontre la solucion :)
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 10:28.