Помощь в JS

Печать RSS
511

H
Автор
Пришелец
0
Приветы. Подскажите как на JS сделать ссылку которая меняет название и адрес спустя 5 сек после клика?
E

Пацак
0
<script>
window.addEventListener('load', function () {
  let elem = document.querySelector('.link');
  elem.onclick = function () {
    setTimeout(function () {
      elem.href = "https://new.adres/";
      elem.innerHTML = "Новое название";
    }, 5000);
  };
});
</script>
<a href="https://old.adres/" class="link">Старое название</a>
H
Автор
Пришелец
0
erasier, спасибо
H
Автор
Пришелец
0
erasier,
<div id='leftForm'><a href="https://old.adres" target="_blank">Старое название</a></div>
<div id='rightForm'><a href="https://new.adres">новое название</a></div>

<script>
document.getElementById('rightForm').style.display = "none";

document.getElementById('leftForm').onclick = function() {
document.getElementById('leftForm').style.display = "none";
document.getElementById('rightForm').style.display = "";
    }
</script>

а здесь что куда написать подскажи) чтоб новая ссылка появлялась спустя 5 сек
Изменил: horoshinkin777 (07.05.2020 / 14:42)
E

Пацак
0
<div id='leftForm'><a href="https://old.adres" target="_blank">Старое название</a></div>
<div id='rightForm'><a [size=4]href="https://new.adres">новое название</a></div>

<script>
document.getElementById('rightForm').style.display = "none";
document.getElementById('leftForm').onclick = function() {
  setTimeout(function () {
document.getElementById('leftForm').style.display = "none";
document.getElementById('rightForm').style.display = "";
    }, 5000);
  }
</script>
horoshinkin777, вот
Изменил: erasier (07.05.2020 / 14:49)
H
Автор
Пришелец
0
erasier, ооооо, огонь) Благодарю
Стикеры / Теги / Правила / Топ тем / Топ постов / Поиск