js 事件相關

2021-09-01 01:44:38 字數 800 閱讀 4512

1.兩種事件型別

冒泡捕獲

2.兩個新增事件的函式

ie中的

[object].attachevent('name_of_event_handler',fnhandler);

[object].detachevent('name_of_event_handler',fnhandler);

dom標準的

[object].addeventlistener('name_of_event_handler',fnhandler,true);//true表示為捕獲

[object].removeeventlistener('name_of_event_handler',fnhandler);

js 通過stylesheets訪問引用的css,全域性的(ie)document.stylesheets[0].rules[0].style.backgroundcolor||(dom)document.stylesheets[0].cssrules

元素的style當前元素的style屬性 ele.style

經過綜合計算的currentstyle,當前元素的最終顯示style,ele.currentstyle,不同其它兩個,這個僅是唯讀

(dom)document.defaultview.getcomputedstyle(ele,null).backgroundcolor注意null為樣式元素,這個方法有ie中無效

js innertext innerhtml 賦值與取值 是新增在元素下節點

js outertext outerhtml 賦值與取值 替換元素節點(只有ie,opera)

js面試,事件相關問題

這一節比較簡單了,也沒啥說的 一 事件繫結 1.1 通用事件繫結 el.addeventlistener event,callback el.preventdefault 阻止通過 addeventlistener 新增的事件的預設事件 1.2 ie事件繫結 el.attachevent el,ca...

JS頁面相關事件

頁面相關事件 onabort ie4 n3 o onbeforeunload ie4 n o 當前頁面的內容將要被改變時觸發的事件 onerror ie4 n3 o 捕抓當前頁面因為某種原因而出現的錯誤,如指令碼錯誤與外部資料引用的錯誤 onload ie3 n2 o3 頁面內空完成傳送到瀏覽器時觸...

js事件的相關收集

1.阻止事件冒泡 ie cancelbubble true 其他 stoppropagation 2.阻止事件的預設行為 ie returnvalue false 其他 preventdefault 3.事件源 ie srcelement 其他 target 目標元素 currenttarget 繫...