JS. Переменная внутри href?

Возможно ли как-то внутрь href поместить переменную?

var urlGo=http://goo.gl;
var googleLink = window.document.querySelectorAll("a[href^='urlGo']");
  • Вопрос задан
  • 2694 просмотра
Пригласить эксперта
Ответы на вопрос 3
villiwalla
@villiwalla
HTML-верстка
var link = document.querySelectorAll('a[href]');
for ($i = 0; link.length > i; i++) {
 link[i].setAttribute('href', 'http://goo.gl');
}
Ответ написан
Комментировать
Чистым JS - только в скрипте, не в шаблоне (см ответы Виктора и ErgonomicCode).
Если подобного добра планируется много - я бы глядел в сторону шаблонизаторов
Ответ написан
Комментировать
bubandos
@bubandos
bash'у, javascript'ую, php'лю, css'аю, html'каю
Для начала надо в коде ошибки исправить)))
А уже потом...
var urlGo="http://goo.gl"; // строки надо в кавычки брать
// можно так
var googleLink = window.document.querySelectorAll("a[href^="+urlGo+"]");

// или вот так
var selector = [
		"a[href^=", 
		urlGo, 
		"]"
].join('');
var googleLink = window.document.querySelectorAll(selector);
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
01 мая 2024, в 02:11
5000 руб./за проект
01 мая 2024, в 00:29
2000 руб./за проект
01 мая 2024, в 00:20
15000 руб./за проект