Foros del Web » Programando para Internet » Javascript »

carga de input oculto con evento onchange

Estas en el tema de carga de input oculto con evento onchange en el foro de Javascript en Foros del Web. Hola a todos, tengo un problema, que en un principio no entiendo muy bien pues la solución parece sencilla. la idea es rellenar un campo ...
  #1 (permalink)  
Antiguo 16/12/2010, 09:30
 
Fecha de Ingreso: abril-2008
Mensajes: 50
Antigüedad: 16 años
Puntos: 0
carga de input oculto con evento onchange

Hola a todos,
tengo un problema, que en un principio no entiendo muy bien pues la solución parece sencilla. la idea es rellenar un campo oculto con el valor de otro. os pongo el código


Código:
 <input type="hidden" id="reenvio" name="cc" value="" />
                    <label for="name"><span class="obligatorio">*</span>${CONTACT_LABELS.name_surname}:</label><br />
                    <input name="name" id="name" type="text" class="campo" size="45" />
                    <label for="name"><span class="obligatorio">*</span>${CONTACT_LABELS.email}:</label><br />
                    <input name="email" id="email" type="text" class="campo" size="45" onchange="rellenoMail(this.id);" />
                    <script type="text/javascript">
                        function rellenoMail(elId){
				if($(elId).value != ""){
                            	$("reenvio").setValue($F(elId));
				}
                        }
                    </script>
Mirando el código solo deciros que utilizo la librería prototype pero la linea fuerte (después del if) vendría a ser:
document.getElementById("reenvio").value = document.getElementById(elId).value;

Lo curioso es que a veces funciona y otras no. La verdad es que la mayoria de veces no funciona.

Muchas gracias de antemano!
Saludos
  #2 (permalink)  
Antiguo 16/12/2010, 09:44
Avatar de David
Moderador
 
Fecha de Ingreso: abril-2005
Ubicación: In this planet
Mensajes: 15.720
Antigüedad: 19 años
Puntos: 839
Respuesta: carga de input oculto con evento onchange

Prueba usando el evento onkeyup.
__________________
Por favor, antes de preguntar, revisa la Guía para realizar preguntas.
  #3 (permalink)  
Antiguo 16/12/2010, 10:26
 
Fecha de Ingreso: abril-2008
Mensajes: 50
Antigüedad: 16 años
Puntos: 0
Respuesta: carga de input oculto con evento onchange

Gracias David,
pero ese evento no se ajusta a lo que necesito. De todas formas, parece que he conseguido dar con la solución aparentemente.

El caso es que yo tenía el campo oculto que se tenía que rellenar vacío esto es value="", y no iba. Si por el contrario le pongo un valor inicial si que funciona. Ahora necesito un emoticon de no tener ni idea de porqué, seguro que hay alguna razón de todas formas.

Gracias y un saludo!!

Etiquetas: carga, input, oculto, onchange, eventos
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 00:12.