为什么没有记录?

时间:2013-05-29 20:53:57

标签: javascript

我尝试将其设置为每次单击按钮时都会在控制台中记录字符串。但是,没有记录任何内容。为什么这样?

<!DOCTYPE html>
<html>
<head>
  <script type="text/javascript">
  function log_a_string_plz() {
    console.log("some string i want logged");
  }
  document.onload = function() {
    document.getElementById("my_wonderful_button").onclick = log_a_string_plz;
  }
  </script>
  <title>logging a string test</title>
</head>
<body>
  <button id="my_wonderful_button">log a string!</button>
</body>
</html>

我尝试过更改事件处理程序无济于事。

1 个答案:

答案 0 :(得分:1)

尝试:

window.onload = function () { 
    document.getElementById("my_wonderful_button").onclick = log_a_string_plz;
}

<强> jsFiddle example