Доброго времени суток!
Только начал изучать js и интересует решение такой вот задачи.
Имеются ссылки <a class="link" href="http://1234.ru"></a>, при несоответствии проверяемого адреса нужно заменить ссылки. Написал такую вот функцию, но замена не происходит, в то время как редирект такого типа срабатывает
document.location.href="http://http://www.google.com"
function linkreplace(){
var link = document.getElementsByClassName('link');
var url = "http://yandex.ru";
var regV = /yandex\.ru/gi;
var result = url.match(regV);
if (result) {
console.log('1');
} else {
document.getElementsByClassName('link').href = 'http://google.com';
}
}
linkreplace();