为什么当我加载页面时它运行函数并提醒我“函数运行”我没有在任何地方调用它我需要函数只在元素点击时触发。
<script type="text/javascript">
open_close = function() {
alert("function run");
//some code ...
}
window.onload = function() {
//some code ...
var myButton = document.getElementById('button');
myButton.onclick = open_close();
//some code ...
}
</script>
这是 jfiddle 演示http://jsfiddle.net/ayeBP/