Показать сообщение отдельно
  #7 (permalink)  
Старый 26.07.2018, 13:55
Аватар для j0hnik
Профессор
Отправить личное сообщение для j0hnik Посмотреть профиль Найти все сообщения от j0hnik
 
Регистрация: 01.12.2016
Сообщений: 3,650

все работет

<a href="">

<script>
var a = document.querySelector('a'), b = 4;
if (b == 4) {
a.href = "/myLink.html";
a.textContent = "/myLink.html";
} else {
a.href = "/otherLink.html";
a.textContent =  "/otherLink.html";
}
</script>



<a href="">

<script>
var a = document.querySelector('a'), b = 3;
if (b == 4) {
a.href = "/myLink.html";
a.textContent = "/myLink.html";
} else {
a.href = "/otherLink.html";
a.textContent =  "/otherLink.html";
}
</script>


может селектор ссылки не тот у вас?
document.querySelector('a') - берет первую из документа
Ответить с цитированием