Js target意思

在JavaScript中,target是一個DOM(文檔對象模型)事件對象屬性,它指的是觸發事件的對象。當一個事件在網頁上發生時,你可以通過target屬性來獲取到觸發這個事件的具體DOM元素。

例如,當你點擊一個按鈕時,你可以使用target屬性來獲取到被點擊的按鈕元素:

document.addEventListener('click', function(event) {
  var button = event.target; // 這裡'target'是點擊事件的觸發元素
  console.log(button.tagName); // 輸出元素的標籤名,例如'BUTTON'
});

target屬性可以用於任何類型的事件,比如滑鼠事件、鍵盤事件等。它讓你能夠區分不同的事件源,並在事件處理函式中處理特定元素的事件。