如何在 JavaScript 中获取子节点索引?
任务是获取其他子元素中子元素的索引。以下是讨论的一些技术。
方法一:
- 选择父元素的子元素。
- 通过.parentNode 属性选择父级。
- 使用Array.prototype.indexOf.call(Children_of_parent, current_child)获取索引。
示例 1:此示例使用上述方法。
How to get the child node index in JavaScript?
GeeksForGeeks
Parent
Child1
Child2
输出:
- 在点击按钮之前:
- 点击按钮后:
方法二:
- 选择父元素的子元素。
- 首先选择父元素,然后选择父元素的所有子元素。
- 创建一个子数组并使用indexOf() 方法获取索引。
示例 2:此示例使用上述方法。
How to get the child node index in JavaScript?
GeeksForGeeks
Parent
Child1
Child2
输出:
- 在点击按钮之前:
- 点击按钮后: