Javascript 基于类查找所有href
我试图找到所有带有a_tv类的Javascript 基于类查找所有href,javascript,Javascript,我试图找到所有带有a_tv类的标记,并基于该标记获取它们的href属性值。我有以下代码,但它返回undefined。我做错了什么 var hrefs, randomHref; hrefs = Array.prototype.filter.call(document.getElementsByTagName("a"), function(node) { return node.class.indexOf("a_tv") === 0; }).map(function(node) {
标记,并基于该标记获取它们的href属性值。我有以下代码,但它返回undefined。我做错了什么
var hrefs, randomHref;
hrefs = Array.prototype.filter.call(document.getElementsByTagName("a"), function(node) {
return node.class.indexOf("a_tv") === 0;
}).map(function(node) {
return node.href;
});
randomHref = hrefs[Math.floor(Math.random() * hrefs.length)];
console.log(randomHref);
它的
className
不是class
hrefs = Array.prototype.filter.call(document.getElementsByTagName("a"), function(node) {
return node.className.indexOf("a_tv") === 0;
}).map(function(node) {
return node.href;
});
它的
className
不是class
hrefs = Array.prototype.filter.call(document.getElementsByTagName("a"), function(node) {
return node.className.indexOf("a_tv") === 0;
}).map(function(node) {
return node.href;
});