Питам се защо като присвояваме стойността на функцията към document.onclick, функцията ни е без скоби.
Тоест, защо това е правилен код:
function do_not_click() {
window.alert("Do not click on my page!");
}
document.onclick = do_not_click;
А това - не:
function do_not_click() {
window.alert("Do not click on my page!");
}
document.onclick = do_not_click();
Чудя се, защото това е правилно:
<em onclick="load();">TExt heeere</em>
А това - не:
<em onclick="load;">TExt heeere</em>