在JavaScript中,e.preventDefault()
是一個事件處理函數,用于阻止事件的默認行為。
當一個事件觸發時,瀏覽器會執行默認的操作。例如,當用戶點擊一個鏈接時,瀏覽器會加載新的頁面;當用戶提交一個表單時,瀏覽器會重新加載頁面。通過調用e.preventDefault()
,可以取消或阻止這些默認行為的發生。
常見的使用場景包括:
點擊鏈接時阻止頁面跳轉;
提交表單時阻止頁面重新加載;
拖拽元素時阻止元素默認的拖拽行為;
阻止鍵盤按鍵的默認行為等。
總而言之,e.preventDefault()
用于阻止事件的默認行為,以便開發者可以在事件觸發時執行自定義的操作。