Ver Mensaje Individual
  #4 (permalink)  
Antiguo 14/05/2010, 23:11
Nisrokh
 
Fecha de Ingreso: septiembre-2009
Ubicación: Neuquén
Mensajes: 142
Antigüedad: 15 años, 1 mes
Puntos: 12
Respuesta: document.getElementById

O sino dejalo así, o incluso pon el código Javascript dentro el HEAD... Algo así:

Código HTML:
Ver original
  1.     <head>
  2.         <title>Javascript Test</title>
  3.         <script type="text/javascript">
  4.             //<![CDATA[
  5.             function load_page() {
  6.                 alert('Aquí llega');
  7.                 alert('Ahora si se muestra: ' + document.getElementById('some_input').value);
  8.             }
  9.  
  10.             function clic() {
  11.                 alert('Esto funciona: ' + document.getElementById('some_input').value);
  12.             }
  13.            
  14.             function whenLoaded(callback) {
  15.                 if (!document.body)
  16.                     setTimeout(function() {
  17.                         whenLoaded(callback);
  18.                     }, 16);
  19.                 else callback();
  20.             }
  21.            
  22.             whenLoaded(function() {
  23.                 load_page();
  24.             });
  25.             //]]>
  26.         </script>
  27.     </head>
  28.     <body>
  29.         <input type="text" id="some_input" value="My value" />
  30.         <input type="button" onclick="clic()" value="Clic!" />
  31.     </body>
  32. </html>

¡Saludos!