html字體樣式大全 Javascript問題,給LI標簽添加一個Onclick事件后,如何辨別點擊了li中哪個元素?
Javascript問題,給LI標簽添加一個Onclick事件后,如何辨別點擊了li中哪個元素?這個你可以根據(jù)其點擊的哪個元素來進行判斷,你在clickLi調(diào)用的時候傳一個參數(shù)進去,比如a,也就是&l
Javascript問題,給LI標簽添加一個Onclick事件后,如何辨別點擊了li中哪個元素?
這個你可以根據(jù)其點擊的哪個元素來進行判斷,你在clickLi調(diào)用的時候傳一個參數(shù)進去,比如a,也就是<li onclick = "clickLi(a)">,然后在對應(yīng)的方法里面打印一下你的這個a,你就能看到你點擊的是哪個元素了function clickLi(a) {console.log(a)}
然后根據(jù)你的元素做相應(yīng)的判斷就可以了。
其實你這個點擊其它元素導(dǎo)致li標簽上點擊的事件被觸發(fā)是因為冒泡,建議多看看js基礎(chǔ)知識就能了解其中的原理。
如果題主還有什么問題歡迎留言!