У меня есть функция showText()
, которая копирует текст из текстового поля формы в другой пункт. Она вызывается следующим образом:Когда использовать круглые скобки с функцией javascript
document.getElementById("mybutton").onclick = showText;
Это не будет работать, если я добавляю() до конца ShowText, что я понимаю, от чтения подобных ответов здесь это единственный способ для вызова функции.
Позже в сценарии он требует() для работы:
window.addEventListener("keypress", function(e) {
var keycode = e.keyCode;
if (keycode == 13) {
showText();
}
}, false);
Я не уверен, что здесь происходит.
Функции - это объекты. Два примера иллюстрируют назначение функции vs вызов функции. – 2013-04-02 22:26:51