У меня есть script ниже
var els = document.getElementsByTagName("a");
for(var i = 0, l = els.length; i < l; i++) {
var el = els[i];
el.innerHTML = el.innerHTML.replace(/link1/gi, 'dead link');
}
Однако этот поиск просматривается через страницу и занимает около 20 секунд, чтобы сделать это, поскольку есть LOTS ссылок.
Однако мне нужно только настроить таргетинг на a
, который имеет конкретный href
, например. "Http://domain.com/"
В идеале я хотел бы сделать это аналогично jQuery, но без использования фреймворка. Так что что-то вроде
var els = document.getElementsByTagName("a[href='http://domain.com']");
Как бы я это сделал, поэтому он ищет объекты только с тем, что соответствует href
?