[ Foro de Javascript ]

Problemas para manejarme con el DOM

13-May-2017 00:10
Invitado (Miguel)
0 Respuestas

Tengo el siguiente codigo que se va repetir varias veces, es un Div que tiene 2 radio boton, la idea es que si selecciono "libre" deja oculto el div "portiempo" pero si selecciono "ocupado" entonces muestro el div, en mi funcion recibo el input correspondiente pero no se como continuar, se que div "portiempo" seria un hermano y deberia cambiar el style por "block" pero no se como moverme correctamente para llegar a el, ademas quiero que esa funcion me sirva para cualquier caso de la misma forma, o sea que en mi pagina pueda tener varios modelos de esa forma (2 radio boton y un div que se oculta o muestra)
<div>
<div>
<input type="radio" name="group1" value="libre" checked onclick="toggle(this)"> Libre<br>
       <input type="radio" name="group1" value="tiempo" onclick="toggle(this)"> Ocupado<br>
<div  class="portiempo" style="display:none">
  H: <input class="tiempo" type="number" required="required" min="0" max="12" value="0">  <br>
  M:<input class="tiempo" type="number" required="required" min="0" max="45" step="15" value="0">
</div>
</div>
</div>




(No se puede continuar esta discusión porque tiene más de dos meses de antigüedad. Si tienes dudas parecidas, abre un nuevo hilo.)