Foros del Web » Programando para Internet » Javascript »

Imprimir el valor de un campo a otro campo

Estas en el tema de Imprimir el valor de un campo a otro campo en el foro de Javascript en Foros del Web. Hola a Todos tengo un problemita en una paguina que estoy desarrollando les platico tengo 3 input campo1, campo2, campo3. ejecuto mi paguina php y ...
  #1 (permalink)  
Antiguo 09/09/2010, 11:35
Avatar de mexbale  
Fecha de Ingreso: septiembre-2010
Ubicación: Iztapalapa
Mensajes: 146
Antigüedad: 13 años, 7 meses
Puntos: 1
Imprimir el valor de un campo a otro campo

Hola a Todos tengo un problemita en una paguina que estoy desarrollando
les platico
tengo 3 input campo1, campo2, campo3. ejecuto mi paguina php y qusiera que cuando inserte algo en el campo1 me lo imprima automaticamente en el campo3 ya lo intente dando un value ejemplo

<input name="S03P020102" type="text" id="S03P020102" size="15" maxlength="15" onkeyup = "this.value=this.value.toUpperCase();if (this.value.length == this.getAttribute('maxlength')){S03P020103.focus() }" onkeypress="return letras(event)" value="<? echo $S03P020101 = $_POST['S03P020101'] = trim($_POST['S03P020101'])?>" />
pero no lo ejecuta que me falla no se si me puedan ayudar creo que es algo basico pero apenas estoy enpezando con esto del php y script

de antemando gracias y espero que si me puedan ayudar
buen dia gracias
  #2 (permalink)  
Antiguo 09/09/2010, 12:21
Avatar de _cronos2
Colaborador
 
Fecha de Ingreso: junio-2010
Mensajes: 2.062
Antigüedad: 13 años, 10 meses
Puntos: 310
Respuesta: Imprimir el valor de un campo a otro campo

Código HTML:
Ver original
  1. <input type='text' onkeyup='document.getElementById('txt').value = this.value;' onblur='document.getElementById('txt').value = this.value;' />
Saludos (:
__________________
" Getting older’s not been on my plans
but it’s never late, it’s never late enough for me to stay. "
Cigarettes - Russian Red
  #3 (permalink)  
Antiguo 09/09/2010, 12:43
Avatar de mexbale  
Fecha de Ingreso: septiembre-2010
Ubicación: Iztapalapa
Mensajes: 146
Antigüedad: 13 años, 7 meses
Puntos: 1
Respuesta: Imprimir el valor de un campo a otro campo

Gracias eres bueno ya me estaba rompiendo la cabeza por que no me salia y jamas pense que fuera asÍ de gracias por el aporte PERO ME SURGIÓ OTRA DUDA COMO LE HAGO PARA PONER MAS DE UN CAMPO NO SE POR EJEMPLO UNOS 4

Última edición por mexbale; 09/09/2010 a las 13:06
  #4 (permalink)  
Antiguo 09/09/2010, 14:51
Avatar de _cronos2
Colaborador
 
Fecha de Ingreso: junio-2010
Mensajes: 2.062
Antigüedad: 13 años, 10 meses
Puntos: 310
Respuesta: Imprimir el valor de un campo a otro campo

No entiendo... ¿Poner 4 campos con el mismo value?
Saludos (:
__________________
" Getting older’s not been on my plans
but it’s never late, it’s never late enough for me to stay. "
Cigarettes - Russian Red
  #5 (permalink)  
Antiguo 09/09/2010, 15:29
Avatar de mexbale  
Fecha de Ingreso: septiembre-2010
Ubicación: Iztapalapa
Mensajes: 146
Antigüedad: 13 años, 7 meses
Puntos: 1
Respuesta: Imprimir el valor de un campo a otro campo

Asi es por ejemplo tengo 5 campos en el 'campo1' le escribo un nombre y quiero que se repita ese nombre en el 'campo3' y 'campo5' como le hago para decirle que va ser mas de 1 campo gracias y espero que ahora si me di a explicar
  #6 (permalink)  
Antiguo 09/09/2010, 15:45
Avatar de Adler
Colaborador
 
Fecha de Ingreso: diciembre-2006
Mensajes: 4.671
Antigüedad: 17 años, 4 meses
Puntos: 126
Respuesta: Imprimir el valor de un campo a otro campo

Hola

Con permiso!!!
Así
Cita:
onkeyup="document.getElementById('c1').value=this. value, document.getElementById('c2').value=this.value, .......;"
Suerte
__________________
Los formularios se envían/validan con un botón Submit
<input type="submit" value="Enviar" style="background-color:#0B5795; font:bold 10px verdana; color:#FFF;" />
  #7 (permalink)  
Antiguo 09/09/2010, 16:13
Avatar de _cronos2
Colaborador
 
Fecha de Ingreso: junio-2010
Mensajes: 2.062
Antigüedad: 13 años, 10 meses
Puntos: 310
Respuesta: Imprimir el valor de un campo a otro campo

Ok entonces vamos a hacer así:
Código Javascript:
Ver original
  1. function rellenar(campo, este){
  2.  var c = document.getElementById(campo);
  3.  c.value = este.value;
  4. }
Código HTML:
Ver original
  1. <input type='text' onkeyup="rellenar('txt2', this);rellenar('txt4', this);" onblur="rellenar('txt2', this);rellenar('txt4', this);" />
  2. <input type='text' id='txt' />
  3. <input type='text' id='txt2' />
  4. <input type='text' id='txt3' />
  5. <input type='text' id='txt4' />
Saludos (:
__________________
" Getting older’s not been on my plans
but it’s never late, it’s never late enough for me to stay. "
Cigarettes - Russian Red
  #8 (permalink)  
Antiguo 09/09/2010, 16:14
Avatar de _cronos2
Colaborador
 
Fecha de Ingreso: junio-2010
Mensajes: 2.062
Antigüedad: 13 años, 10 meses
Puntos: 310
Respuesta: Imprimir el valor de un campo a otro campo

Vaya, te me adelantaste xD Dejé el post a medio terminar durante mucho rato, por eso no vi el tuyo.
Saludos ;)
__________________
" Getting older’s not been on my plans
but it’s never late, it’s never late enough for me to stay. "
Cigarettes - Russian Red
  #9 (permalink)  
Antiguo 09/09/2010, 16:19
Avatar de Adler
Colaborador
 
Fecha de Ingreso: diciembre-2006
Mensajes: 4.671
Antigüedad: 17 años, 4 meses
Puntos: 126
Respuesta: Imprimir el valor de un campo a otro campo

Cita:
Iniciado por _cronos2 Ver Mensaje
Vaya, te me adelantaste xD Dejé el post a medio terminar durante mucho rato, por eso no vi el tuyo.
Saludos ;)
Cosas que ocurren
Saludos
__________________
Los formularios se envían/validan con un botón Submit
<input type="submit" value="Enviar" style="background-color:#0B5795; font:bold 10px verdana; color:#FFF;" />
  #10 (permalink)  
Antiguo 09/09/2010, 16:38
Avatar de mexbale  
Fecha de Ingreso: septiembre-2010
Ubicación: Iztapalapa
Mensajes: 146
Antigüedad: 13 años, 7 meses
Puntos: 1
Respuesta: Imprimir el valor de un campo a otro campo

ok esta perfecto pero otra duda me surgió
por ejemplo en el 'campo1' meto el valor de aa10
y si en el 'campo2' quiero que imprima 'aa101 osea el campo1 mas un dijito mas
ojala me puedan aclarar eso estari fantastico

gracias por las soluciones que me dan estan muy buenas no saben cuanto me ayudaron
  #11 (permalink)  
Antiguo 09/09/2010, 17:06
Avatar de _cronos2
Colaborador
 
Fecha de Ingreso: junio-2010
Mensajes: 2.062
Antigüedad: 13 años, 10 meses
Puntos: 310
Respuesta: Imprimir el valor de un campo a otro campo

Código Javascript:
Ver original
  1. function rellenar(campo, texto, este){
  2.  var c = document.getElementById(campo);
  3.  c.value = este.value + texto;
  4. }
Código HTML:
Ver original
  1. <input type='text' onkeyup="rellenar('txt2', '1', this);rellenar('txt4', '1', this);" onblur="rellenar('txt2', this);rellenar('txt4', this);" />
  2. <input type='text' id='txt' />
  3. <input type='text' id='txt2' />
  4. <input type='text' id='txt3' />
  5. <input type='text' id='txt4' />
Saludos (:
__________________
" Getting older’s not been on my plans
but it’s never late, it’s never late enough for me to stay. "
Cigarettes - Russian Red
  #12 (permalink)  
Antiguo 09/09/2010, 17:32
Avatar de mexbale  
Fecha de Ingreso: septiembre-2010
Ubicación: Iztapalapa
Mensajes: 146
Antigüedad: 13 años, 7 meses
Puntos: 1
Respuesta: Imprimir el valor de un campo a otro campo

muchas gracias por la ayuda me funciono todo a la perfecion se los agradesco y que bien que ayuden a novatos como yo con sus problemas a la mejor muy basico
pero se los agradesco ahora nada mas tengo la luda de como cierro el tema o se cierra automaticamente
  #13 (permalink)  
Antiguo 09/09/2010, 17:44
Avatar de _cronos2
Colaborador
 
Fecha de Ingreso: junio-2010
Mensajes: 2.062
Antigüedad: 13 años, 10 meses
Puntos: 310
Respuesta: Imprimir el valor de un campo a otro campo

Déjalo abierto, no te preocupes por eso.
Saludos :D
__________________
" Getting older’s not been on my plans
but it’s never late, it’s never late enough for me to stay. "
Cigarettes - Russian Red
  #14 (permalink)  
Antiguo 10/09/2010, 16:44
Avatar de Adler
Colaborador
 
Fecha de Ingreso: diciembre-2006
Mensajes: 4.671
Antigüedad: 17 años, 4 meses
Puntos: 126
Respuesta: Imprimir el valor de un campo a otro campo

Hola

Por enredar un poco, también podría ser así
Cita:
<input type="text" id="c" value="" onkeyup="document.getElementById('c1').value=this. value+'1', document.getElementById('c2').value=this.value+'2' ;" />
Suerte
__________________
Los formularios se envían/validan con un botón Submit
<input type="submit" value="Enviar" style="background-color:#0B5795; font:bold 10px verdana; color:#FFF;" />
  #15 (permalink)  
Antiguo 11/09/2010, 15:07
Avatar de mexbale  
Fecha de Ingreso: septiembre-2010
Ubicación: Iztapalapa
Mensajes: 146
Antigüedad: 13 años, 7 meses
Puntos: 1
Respuesta: Imprimir el valor de un campo a otro campo

adler de echo lo queria hacer asi pero no me salia pero ya vi el error lo intente asi
onkeyup="document.getElementById('c1'+'1') y pues no me jalo por eso les pedi la ayuda pero mas o menos ya estoy entendiendo de que se trata gracias por el aporte
  #16 (permalink)  
Antiguo 11/09/2010, 15:15
Avatar de Adler
Colaborador
 
Fecha de Ingreso: diciembre-2006
Mensajes: 4.671
Antigüedad: 17 años, 4 meses
Puntos: 126
Respuesta: Imprimir el valor de un campo a otro campo

Cita:
Iniciado por mexbale Ver Mensaje
adler de echo lo queria hacer asi pero no me salia pero ya vi el error lo intente asi
onkeyup="document.getElementById('c1'+'1') y pues no me jalo por eso les pedi la ayuda pero mas o menos ya estoy entendiendo de que se trata gracias por el aporte
Me alegro Tal y como pretendías hacerlo, lo que ocurría es que a la id le concatenabas otro valor, de tal manera que no existía un elemento con esa id c11 o c22, etc ....
__________________
Los formularios se envían/validan con un botón Submit
<input type="submit" value="Enviar" style="background-color:#0B5795; font:bold 10px verdana; color:#FFF;" />
  #17 (permalink)  
Antiguo 12/09/2010, 11:44
Avatar de mexbale  
Fecha de Ingreso: septiembre-2010
Ubicación: Iztapalapa
Mensajes: 146
Antigüedad: 13 años, 7 meses
Puntos: 1
Respuesta: Imprimir el valor de un campo a otro campo

es lo que te comento ya estoy como que entendiendo la estructura de java les doy las gracias por la ayuda

Etiquetas: campos
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 09:37.