Знак вопроса в url от скрипта JS
Мне нужно, чтобы на сайте по классу менялись ссылки на новые. При использовании этого скрипта появляется знак вопроса вначале нового адреса. Как знак вопроса убрать и оставить новую чистую ссылку?
window.addEventListener('DOMContentLoaded', function() {
var i, links = document.querySelectorAll('.lang-link');
for(i = 0; i < links.length; i++) {
links[i].search = 'yandex.ru';
}});
Ответы (1 шт):
Автор решения: Talleyran
→ Ссылка
Надо search поменять на href и добавить протокол
window.addEventListener('DOMContentLoaded', function() {
var i, links = document.querySelectorAll('.lang-link');
for(i = 0; i < links.length; i++) {
links[i].href = 'https://yandex.ru';
}});
<a href="https://google.com" class="lang-link">Link</a>