Ver Mensaje Individual
  #2 (permalink)  
Antiguo 04/12/2014, 02:03
Avatar de garciasanchezdani
garciasanchezdani
 
Fecha de Ingreso: noviembre-2011
Mensajes: 429
Antigüedad: 12 años, 5 meses
Puntos: 51
Respuesta: Hacer obligatorio input segun radiobutton

Hola @andoencombi , utiliza javascript para ello.
Por ejemplo, supongamos que los checkboxs tienen los ids checkbox1 y checkbox2, respectivamente. Podrías hacer algo como:

Código HTML:
Ver original
  1. <input type="text" id="input1"><br>
  2. <input type="text" id="input2" ><br>
  3. <input type="text" id="input3" ><br>
  4. <input type="text" id="input4" ><br>
  5. <input type="text" id="input5" ><br>
  6. <input type="text" id="input6" ><br>
  7. <input type="radio" name="gender" id="checkbox1" value="Uno" />
  8. <br><input type="radio" name="gender" id="checkbox2" value="Dos" />

Código Javascript:
Ver original
  1. $( "#checkbox1" ).on( "click", function(){
  2.    
  3.    
  4.     document.getElementById("input1").required = true;
  5.     document.getElementById("input2").required = true;
  6.     document.getElementById("input3").required = true;
  7.     document.getElementById("input4").required = false;
  8.     document.getElementById("input5").required = false;
  9.     document.getElementById("input6").required = false;
  10. });
  11.  
  12. $( "#checkbox2" ).on( "click", function(){
  13.  
  14.     document.getElementById("input1").required = false;
  15.     document.getElementById("input2").required = false;
  16.     document.getElementById("input3").required = false;
  17.     document.getElementById("input4").required = true;
  18.     document.getElementById("input5").required = true;
  19.     document.getElementById("input6").required = true;
  20. });

Saludos ;)
__________________
Diseño Web Jaén