JS-preventDefault() 取消預設行為
語法
event.preventDefault()
說明
該方法將通知 Web 瀏覽器不要執行與事件關聯的預設動作(如果存在這樣的動作)。
注意,如果 Event 物件的 cancelable 屬性是 fasle,那麼就沒有預設動作,或者不能阻止預設動作。無論哪種情況,呼叫該方法都沒有作用。
常用情景
- 如果 type 屬性是 "submit",在事件傳播的任意階段可以呼叫任意的事件控制程式碼,通過呼叫該方法,可以阻止提交表單。
- <button>標籤在form表單中時,click時間預設會提交表單重新整理頁面,呼叫可方法,可避免重新整理頁面
- a 標籤點選時,會跳轉url,採用如下方式,可防止連結開啟 URL:
$("a").click(function(e){
e = e || window.event;
e.preventDefault();
})
相關文章
- win10如何取消檔案預設的開啟方式_win10取消檔案預設開啟方式教程Win10
- MySQL修改表預設字符集行為MySql
- 阻止捕獲和冒泡,阻止預設行為
- 取消element中input type=number中的預設箭頭
- Web:移動端阻止預設行為的小坑Web
- 好程式設計師web前端教程分享預設行為和拖拽思路程式設計師Web前端
- 設定 Teredo 伺服器,預設為:伺服器
- 從 ECMA 規範解析 JavaScript 預設的取值和賦值行為JavaScript賦值
- Notepad++設定為預設應用程式
- AWS DocumentDB 如何設定為預設 write concern
- ant Design 表格 只設定升序和降序,取消--取消排序功能排序
- win10的foxmail怎麼設定為預設郵件程式 win10設定foxmail為預設郵件程式方法Win10AI
- 為 protocol 中屬性新增預設值Protocol
- Mac 切換預設 PHP 版本為 MAMPMacPHP
- mac mysql修改預設時區為 utcMacMySql
- bootstrap 為什麼只能預設12列boot
- 行為型設計模式設計模式
- SpringBoot手動取消介面執行方案Spring Boot
- 在EntityFramework6中管理DbContext的正確方式(2)【DbContext的預設行為】FrameworkContext
- win10怎麼將potplayer設定為預設播放器_win10如何將potplayer設定為預設播放器Win10播放器
- win10怎麼把英文設定為預設輸入法_win10設定輸入法預設為英文教程Win10
- Sqlserver的欄位datetime型別預設值設為getdate()時,設值毫秒為000SQLServer型別
- win10把酷我設為預設播放器設定方法 win10怎麼設定把酷我設為預設播放器Win10播放器
- 抽菸行為識別預警系統
- 如何預測隨機網路的行為隨機
- win10 2018版預設輸入法怎麼設為中文_win10如何更改預設輸入法為中文Win10
- IntelliJ IDEA中,程式碼摺疊(Code Folding)功能 取消 預設的 方法體自動展開IntelliJIdea
- Linux下設定VSCode為預設的文字編輯器LinuxVSCode
- 4.2.10.2 設定和取消設定環境變數變數
- Django中更改預設資料庫為mysqlDjango資料庫MySql
- Centos 安裝 python3.x 為預設CentOSPython
- jpa~為欄位新增insert的預設值
- Github預設分支由master變更為mainGithubASTAI
- xlrd預設將整型轉為浮點型
- win10設定硬碟密碼怎麼取消 win10硬碟設定密碼如何取消Win10硬碟密碼
- (Java)設計模式:行為型Java設計模式
- win10如何取消工作列視窗_win10怎麼取消工作列預覽視窗Win10
- win10滑鼠速度預設值為多少_win10滑鼠速度預設是幾格Win10