【发布时间】:2013-04-02 22:18:42
【问题描述】:
我有一个名为showText() 的函数,它将一些文本从表单文本框中复制到其他地方的段落中。它的调用方式如下:
document.getElementById("mybutton").onclick = showText;
如果我将 () 添加到 showText 的末尾将不起作用,我通过阅读类似的答案了解到这是调用函数的唯一方法。
在脚本的后面,它需要 () 才能工作:
window.addEventListener("keypress", function(e) {
var keycode = e.keyCode;
if (keycode == 13) {
showText();
}
}, false);
我不确定这里发生了什么。
【问题讨论】:
-
函数是对象。您的两个示例说明了函数的分配与调用函数。
标签: javascript