我有这个功能,它假设从页面中获取所有 a 标签,我正在尝试这些链接中的所有锚点,但我不断收到 Object [object HTMLAnchorElement] has no method errors,我尝试使用 split ,搜索和indexOf,但一切都给了我同样的错误,我做错了什么?
我知道我得到了所有的 a 标签,第一个警报返回它们的总数。这是我所拥有的:
// get all the link tags from the page
var a = document.getElementsByTagName('a');
//alert(a.length)
for (var i = 0; i < a.length; i++)
{
// check which links have an anchor within them
if(a[i].search("#") > 1)
{
alert("yes");
}
else
{
alert("no");
}
}