要獲取當前點擊的節點,可以使用以下步驟:
event.target
或event.currentTarget
獲取當前被點擊的節點。具體實現方法如下(以JavaScript為例):
// HTML結構
<div id="treeview">
<ul>
<li>節點1</li>
<li>節點2</li>
<li>節點3</li>
</ul>
</div>
// JavaScript代碼
var treeview = document.getElementById("treeview");
var nodes = treeview.getElementsByTagName("li");
// 給每個節點綁定點擊事件處理函數
for (var i = 0; i < nodes.length; i++) {
nodes[i].addEventListener("click", function(event) {
var currentNode = event.target; // 或者使用event.currentTarget
var nodeText = currentNode.textContent; // 獲取節點的文本內容
// 獲取節點的屬性等其他操作
console.log("當前點擊的節點文本內容:" + nodeText);
});
}
這樣當用戶點擊某個節點時,就會觸發相應的事件處理函數,從而可以獲取到當前被點擊的節點。