Ver Mensaje Individual
  #2 (permalink)  
Antiguo 21/02/2015, 09:54
Avatar de Alexis88
Alexis88
Philosopher
 
Fecha de Ingreso: noviembre-2011
Ubicación: Tacna, Perú
Mensajes: 5.552
Antigüedad: 13 años, 4 meses
Puntos: 977
Respuesta: asignar valor de otro campo de texto con checkbox

Asigna una función al checkbox para cuando este sea marcado o desmarcado. En ella, verificarás dicho estado y, según sea el caso, realizarás un conjunto de instrucciones.

Código Javascript:
Ver original
  1. document.querySelector("#id del checkbox").addEventListener("change", function(){
  2.     var valor = document.querySelector("#id de la caja de texto").value;
  3.  
  4.     if (this.checked){ //Si el checkbox está marcado
  5.         //Asignas el valor tomado arriba a las cajas de texto
  6.         //document.querySelector("#id de la primera caja a modificar").value = valor;
  7.     }
  8.     else{ //Si el checkbox está desmarcado
  9.         //Quitas el valor asignado previamente a las cajas de texto
  10.         //document.querySelector("#id de la primera caja a modificar").value = "";
  11.     }
  12. }, false);

No olvides colocar este código después de todos los elementos del documento y justo antes de la etiqueta </body> para que se ejecute correctamente.

Saludos
__________________
«Juro por mi vida y mi amor por ella, que jamás viviré para el provecho de otro hombre, ni le pediré a otro hombre que viva para el mío».

Ayn Rand