有什么方法可以获取有序列表中li标签的编号(索引)?我正在尝试获取显示在侧面的数字(列表编号)。我知道传统的方法是使用存储行号的id,但这意味着如果在两者之间添加一行,则必须编辑很多id。尽管我为此开发了一种算法,但它的效率并不高。我正在寻找在Javascript中使用的解决方案。 最佳答案 您可以使用previousElementSibling一步一步跳到列表的开头,然后计算你跳了多少次:ol.onclick=function(e){varli=e.target,i=1;while(li.previousElementSiblin