como se puede programar un "radio button"

alfvg
02 de Diciembre del 2004
buenas

c贸mo puedo hacer q cuando se active un radiobutton me aparezca un <tr>...</tr> y, mientras est谩 desactivado, no aparezca?

es por lo siguiente.
tengo un formulario en el q quiero q aparezcan una serie de opciones siempre q activen un bot贸n, pero sin refrescar la p谩gina.

gracias

blueFace
02 de Diciembre del 2004
Una forma para hacerlo es jugar con el evento onClick en el radiobutton que llame a una funci贸n que lo que va a hacer es que aparezcan o desaparezcan filas.

Por ejemplo,

<input name="rb" type="radio" value="valorRb" onClick="desaparecer('tr_1');">


<tr id="tr_1" style="display:block;">
....
</tr>

Con display block, la fila es visible. Con none se oculta.

Donde:

<script>
function desaparecer(id){
document.getElementById(id).style.display='none';
}
</script>

Con esta funci贸n, lo que consigues es que te desaparezca la l铆nea cuyo id sea el par谩metro que le pasas en la funci贸n, en este caso 'tr_1'


alfvg
02 de Diciembre del 2004
muchas gracias.

pero y si es al rev茅s, es decir, q en vez de desaparecer, aparezca?

de todas formas, much铆simas gracias
un saludo
alf