首頁 > web前端 > js教程 > 主體

阻止事件(取消瀏覽器對事件的預設行為並阻止其傳播)_javascript技巧

WBOY
發布: 2016-05-16 17:17:56
原創
985 人瀏覽過

取消瀏覽器對事件的預設行為(回應)(例如標籤的跳轉等)並停止事件的繼續傳播。

實現代碼

複製代碼 代碼如下:

) {
var evt = evt || window.event;
if (evt.preventDefault) {
evt.preventDefault();
evt.stopPropagation();
} else {
evt.returnValue = false;
evt.cancelBubble = true;
}
}

只阻止事件繼續傳播(不取消預設行為)
程式碼如下:


function stopEvent (evt) {
var evt = evt || window. event;
if (evt.stopPropagation) {
evt.stopPropagation();
} else {
evt.cancelBubble = true;
}
}
^🎜>
只取消預設行為(不阻止事件的繼續傳播)
複製程式碼 程式碼如下:


程式碼如下:


function stopEvent (evt) {
var evt = evt || window.event;
if (evt.preventDefault) {
evt.preventDefault();
} else> evt.returnValue = false;
} }

來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
最新問題
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板