gpt4 book ai didi

javascript - 使用 Javascript 获取 HTML ul 列表中的列表项索引

转载 作者:行者123 更新时间:2023-12-02 17:35:06 26 4
gpt4 key购买 nike

我有以下 HTML 页面:

<html>
<head>
<script type="text/javascript" src="JavaScript/Menu.js"></script>
</head>
<body>
<ul>
<li><a onclick="GetIndex(this)">One</a></li>
<li><a onclick="GetIndex(this)">Two</a></li>
<li><a onclick="GetIndex(this)">Three</a></li>
<li><a onclick="GetIndex(this)">Four</a></li>
</ul>
</body>
</html>

以及 Menu.js javascript:

function GetIndex(sender)
{
var aElements = sender.parentNode.parentNode.getElementsByTagName("a");
var aElementsLength = aElements.length;

var index;
for (var i = 0; i < aElementsLength; i++)
{
if (aElements[i] == sender) //this condition is never true
{
index = i;
return index;
}
}
}

为什么注释的条件从未满足?在 Javascript 中如何比较两个 HTML 元素是否相等?感谢您的所有帮助。

最佳答案

"Your code is correct"

关于javascript - 使用 Javascript 获取 HTML ul 列表中的列表项索引,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4032654/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com