js獲取當前點選元素的索引

2022-03-23 10:23:13 字數 453 閱讀 6675

以ul下的li元素為例;獲取li的索引,**如下:

方法1:

把每個li元素加上index屬性,每個li被點選時獲取index屬性即可

var ul =  document.getelementbyid("

list");

var list = ul.queryselectorall('li'

);for (var i = 0; i < list.length; i++)

ul.addeventlistener(

'click

',function(e))

方法2:

獲取ul下的所有li,找到被點選li在所有li中的位置

ul.addeventlistener('

click

',function(e))

js 點選li輸出當前li的索引號

1.動態新增屬性的方法 星期1li 星期2li 星期3li 星期4li 星期5li ul body var lis document.queryselectorall li for var i 0 i lis.length i script 2.利用閉包的方式 立即執行函式也稱為小閉包因為立即執行函...

js 獲取當前元素距離視窗的距離

獲取dom到body左側和頂部的距離 getboundingclientrect 平時在寫js的時候,偶爾會需要用js來獲取當前div到 body 左側 頂部的距離。網上查一查,有很多都是通過offsettop offsetleft來計算出來的。我按照網上的查到的資料用了一次,算出來了一堆錯誤答案。...

獲取當前點選的Activity和fragment

在剛進入公司,可能一開始老大首先讓你熟悉 從伺服器把 拿過來之後,也許無從下手,心裡會想,阿西吧,從 入手,一般的專案,不管是fragment還是activity都有乙個積累,我們只需在積累打乙個類名的log,然後根據類名,我們就很容易當前是在哪個activity或者fragment 例如 publ...