5.5 表單事件及停止元素預設行為

透過事件物件來停止預設行為

寫法:

e.preventDefault();

範例:連結

連結本身的預設行為是開啟連結,但因為某些情況下,不方便改成其它結構,那就可以先透過 JS 來停止其「開啟連結」這樣的預設行為。例:

練習:表單

需建立網頁檔來測試。

通常欄位上的資料,在送出前,都要先經過驗證,例如欄位必填,如果使用者未填資料,就要先停掉「資料送出」的預設行為。

表單的 submit 事件

html:

JS: 表單的 submit 事件:

表單的停止預設行為

例:

Last updated