嗨,我需要使用 javascript 在我的页面上验证 href 是否为空。我搜索了该站点并找到了一些示例,但它对我不起作用。我一定会错过一些我没有注意到的东西。有人会指出我的好方向和我的错误。我收到错误“无法获取未定义或空引用的属性'getattribute'。<a>
元素就像<a name="playback" href="">
html文件上的那个。
提前致谢。
我的代码在加载事件上运行:
var anchors = document.getElementsByTagName("a");
for (var i = 0; i < anchors.length; i++)
{
anchors[i].onclick = function() {
if (anchors == null) {
alert('null');
}
else {
var link = anchors[i].getAttribute("href");
//var link= anchors[i].attributes['href'] this line doesn't work too.
}
}
}
}