我試圖運行下面的代碼。當按鈕被點擊時,應該調用傳遞事件作爲參數的函數。但不斷收到錯誤信息。爲什麼它不起作用?未捕獲TypeError:無法讀取未定義屬性'preventDefault'
document.getElementById('a').onclick = saveBookmark(event);
function saveBookmark(e){
e.preventDefault();
}
<button id = "a" type = "submit">Submit</button>
有很多* *副本包括https://stackoverflow.com/questions/7102413/why-does-click-event-handler-fire-immediately-upon-page-load – meagar