Ver Mensaje Individual
  #3 (permalink)  
Antiguo 18/08/2009, 09:02
Avatar de goyo_
goyo_
 
Fecha de Ingreso: agosto-2009
Mensajes: 91
Antigüedad: 15 años, 3 meses
Puntos: 1
Respuesta: Valor Checkbox

Cita:
Iniciado por Adler Ver Mensaje
Hola

Podría ser algo como esto, no lo he probado

Supongamos que este es el formulario

Código html:
Ver original
  1. <input type="text" id="txt_1" value="" /> <input type="checkbox" id="chb" value="1" onClick="funcion (this.id);"/><br>
  2. <input type="text" id="txt_2" value="" /> <input type="checkbox" id="chb" value="2" onClick="funcion (this.id);"/><br>
  3. <input type="text" id="txt_3" value="" /> <input type="checkbox" id="chb" value="3" onClick="funcion (this.id);"/>
  4. </form>

Código javascript:
Ver original
  1. function funcion (c) {
  2. var b = document.getElementById(c);
  3. if (b.checked);
  4. b.value = document.getElemtById("txt"+c).value;
  5. }

Suerte
Creo que esta funcion esta destinada a fracasar ya que SIEMPRE estas pasando el mismo valor "chb" a la funcion: "funcion (this.id);". Fijate como los 3 checkboxes contienen la misma id. Talvez deberia ser "funcion (this.value);"?

Ademas creo que lo que pide es almacenar el valor del input:text al valor del checkbox, o me equivoco? Si es asi ocupara utilizar el onblur del input:text, o asignar los valores cuando la forma dispare su onsubmit.