como se puede programar un "radio button"
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
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
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'
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'