首先頁面標籤比如a 標籤行類定義一個οnclick=“findAA();return=false”函數注意這裏也可以定義成οnclick=“findAA(this);return=false”(;return false加不加區別就是阻止冒泡)
這個this加不加決定了你在findAA()函數中獲取當前被點擊節點元素的方法
如果加this那麼獲取方法就是直接
function findAA(e){
//這裏e拿來就是當前點擊的節點元素
你可以通過e.parentNode獲取到被點擊元素的父節點元素
e.nextSibling則獲取的是相鄰下一級元素
}
如果你不加這個this 那麼獲取元素方法如下
function findAA(e){
if(!e){
e = window.event
}
var obj = e.target
}
建議加this 因爲e.target可能會獲取到被點擊元素的子元素