如何用js獲取觸發js事件的DOM

2021-08-30 10:49:30 字數 640 閱讀 1777

如題,如何用js獲取觸發js事件的dom。

對於某事件為myfunction(event),可以這樣獲取觸發該函式的dom

function

myfunction

(event)

附上event屬性:

屬性和方法

描述bubbles

返回布林值,指示事件是否是起泡事件型別。

cancelable返回布林值,指示事件是否可擁可取消的預設動作。

currenttarget返回其事件***觸發該事件的元素。

eventphase

返回事件傳播的當前階段。

target返回觸發此事件的元素(事件的目標節點)。

timestamp

返回事件生成的日期和時間。

type返回當前 event 物件表示的事件的名稱。

initevent()

初始化新建立的 event 物件的屬性。

preventdefault()通知瀏覽器不要執行與事件關聯的預設動作。

stoppropagation()不再派發事件。

JS 獲取觸發事件的物件

event.srcelement 引發事件的目標物件,常用於onclick事件。event.fromelement 引發事件的物件源,常用於onmouseout和onmouseover事件。event.toelement 引發事件後,滑鼠移動到的目標源,常用於onmouseout和onmouseov...

觸發jenkins job構建如何獲取json引數

觸發jenkins job構建獲取引數時遇到了個問題,花了自己一部分時間。觸發構建引數是json如何接收?官方文件路徑 提供案例是 curl x post jenkins url job job name buildwithparameters user user token data urlenc...

js 強制事件觸發

今天 上select上有個onchange事件,我將option的attr設定成selected並沒有讓這一事件觸發,網上尋找到方法 var event document.createevent htmlevents event.initevent change true,true document...