Javascript中的函数(F1)

时间:2013-04-17 20:54:25

标签: javascript html

我正在尝试编写一个允许用户输入任何单词的程序,然后按下按钮以获得结果。

结果是“你好”

任何人都可以帮我弄清楚为什么渲染时没有出现结果?

   <head>
      <meta charset = "utf-8">
      <script>
          function start() { 
              var button = document.getElementById("add" );
              button.addEventListener( "click", t, false );
          }

          function t() {  
             r.innerHTML = "Hello";
             window.addEventListener( "load", start, false );
          }         
      </script>     
   </head>

如果您知道我的代码有什么问题,请提供帮助。

1 个答案:

答案 0 :(得分:6)

那是你的整个代码吗?我没有看到对start()的调用

嵌入F1的当前调用需要从函数中移出到主代码中,以便在加载页面时运行:

window.addEventListener( "load", start, false );

function start()
...

演示:http://jsfiddle.net/uU2K7/