Código HTML:
<html> <head> <script type="text/javascript"> var fdf = document.getElementById('marcador').value; alert(fdf); </script> </head><body> <input type="text" value="1" id="marcador" > </body></html>
| |||
¿Cual es el problema? Código HTML: <html> <head> <script type="text/javascript"> var fdf = document.getElementById('marcador').value; alert(fdf); </script> </head><body> <input type="text" value="1" id="marcador" > </body></html> |
| |||
Respuesta: ¿Cual es el problema? ¿No será que está "alverre" ya que aún no está creado el input? |
| ||||
Respuesta: ¿Cual es el problema? Ampliemos un poco para que lo entienda @23torres23 la lectura de la estructura del documento es secuencial, es decir al hacer en tu ejemplo var fdf = document.getElementById('marcador').value; ese elemento aún no existe, es null. Por eso te han corregido ejecutando la script tras la lectura del tag input de id=" marcador", y su consecuente creación. La solución en este caso, proviene del html Javascript posee su propias formas de solucionar el problema, en este caso, ejecutando la script tras la lectura completa del documento
Código HTML:
es decir, ejecutás el alert en una función con el evento onload (cuando fué cargado) para el objeto window(contenido de la ventana de browser)Ver original Saludos
__________________ La voz de las antenas va, sustituyendo a Dios. Cuando finalice la mutación, nueva edad media habrá S.R. |
| ||||
Respuesta: ¿Cual es el problema? Cita: No te vayas a creer @Bonez, a mi me viene bárbaro !!!!
__________________ La voz de las antenas va, sustituyendo a Dios. Cuando finalice la mutación, nueva edad media habrá S.R. |
| |||
Respuesta: ¿Cual es el problema? Seguro que fué con humor, la contra-respuesta de 23torres23 también , saludos. |
Etiquetas: |