Заменить href другим href с той же страницы - PullRequest
0 голосов
/ 03 мая 2020

Я хочу создать кнопку, которая будет иметь ссылку href, аналогичную другой кнопке.

У меня есть одна кнопка на моем веб-сайте, которую видят не все пользователи, но она почти скрыта и труднодоступна. Эта кнопка имеет c UR для каждого пользователя и содержит его идентификатор. На другой странице я хочу создать кнопку, которая будет копировать тот же самый href из другой кнопки:

Вот пример:

<div class="row exsisting-button button-hard-to-reach">
    <a href="https://doman.com/user/543456/offers" class="your-offers">See my offers</a>
</div>


<div class="row new-button">
    <a href="" class="new-button">Here are you offers</a>
</div>

1 Ответ

1 голос
/ 03 мая 2020

Вы можете использовать querySelector для поиска элемента и getAttribute getAttribute для установки get href

document.querySelector('.btn-href').setAttribute('href', 
   document.querySelector('.your-offers').getAttribute('href')
);
<div class="row exsisting-button button-hard-to-reach">
    <a href="https://doman.com/user/543456/offers" class="your-offers">See my offers</a>
</div>


<div class="row new-button">
    <a href="" class="new-button btn-href">Here are you offers</a>
</div>
...