Ver Mensaje Individual
  #4 (permalink)  
Antiguo 20/07/2015, 14:41
Avatar de Alexis88
Alexis88
Philosopher
 
Fecha de Ingreso: noviembre-2011
Ubicación: Tacna, Perú
Mensajes: 5.552
Antigüedad: 12 años, 6 meses
Puntos: 977
Respuesta: Cambiar un input mediane otro input, que se repite

Seguramente colocaste el script en la cabecera del documento, antes de que carguen los elementos de la página, y no al final de esta.

Tienes dos opciones; o colocas el script al final:

Código HTML:
Ver original
  1. <!DOCTYPE html>
  2. <html lang="es">
  3.     <title>Ejemplo</title>
  4. </head>
  5.     <!-- Aquí irán los elementos de tu documento -->
  6.     <script type="text/javascript">
  7.         /* Aquí irá el código JavaScript */
  8.     </script>
  9. </body>
  10. </html>

O puedes dejar el script en la cabecera, pero deberás de ejecutarlo al haber cargado el DOM:

Código Javascript:
Ver original
  1. document.addEventListener("DOMContentLoaded", function(){
  2.     /* Aquí irá el script */
  3. }, false);

¿Cuál es la diferencia?

Con la primera forma, el script cargará cuando haya terminado de cargar el modelo de objetos del documento (DOM, los elementos del documento) y su contenido multimedia (fotos, audio, vídeos, si los hubiera), mientras que con la segunda forma, se ejecutará cuando solo haya terminado de cargar el DOM. Tú decides.

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