js預設行為 也稱預設事件

2021-09-07 00:24:22 字數 418 閱讀 4633

對應於智慧型社21課,

在瀏覽器的空白頁面右擊時會出現乙個提示框,實際上這是用的document.oncontextmenu屬性,如果用下面的**就能夠阻止這樣的預設行為:

上面的return false就會阻止瀏覽器的右擊預設行為。

小知識:

比如乙個屬性或者變數,在js中以alert()的形式來展現,則會有這樣的情況。具體如下: alert(a);和alert(window.a);這兩種情況是不一樣的。前者直接報錯,然後後面的**不執行。後者則把a認作window物件的某個屬性,因為找不到則會彈出undefined。

JS阻止預設行為

如果事件可取消,則取消該事件,而不停止事件的進一步傳播。語法 event.preventdefault 案例 1 doctype html 2 html lang en 3 head 4 meta charset utf 8 5 title event.preventdefault title 6h...

js學習筆記28 事件預設行為

事件預設行為 當乙個事件發生的時候瀏覽器自己會預設做的事情。怎麼阻止?當前這個行為是什麼事件觸發的,然後在這個事件的處理函式中使用r eturn false 右鍵選單事件 oncontextmenu 當右鍵選單 環境選單 顯示出來的時候觸發。自定義右鍵選單 示例 1 doctype html 2 h...

js學習筆記28 事件預設行為

事件預設行為 當乙個事件發生的時候瀏覽器自己會預設做的事情。怎麼阻止?當前這個行為是什麼事件觸發的,然後在這個事件的處理函式中使用return false 右鍵選單事件 oncontextmenu 當右鍵選單 環境選單 顯示出來的時候觸發。自定義右鍵選單 示例 1 doctype html 2 ht...