Как получить текущий url адрес страницы и записать его в атрибут href?

Как получить текущий url адрес страницы и записать его в атрибут href? При это там уже есть какое-либо значение и мне нужно объединить их.

Пример:

До получения текущего адреса: <a href="&FFF">

После: <a href="https://ru.stackoverflow.com/search&FFF">


Ответы (3 шт):

Автор решения: jaboid

JS:

window.location.href

Пример:

<script>
   function getURL() {
       alert("The URL of this page is: " + window.location.href);
   }
</script>
 
<button type="button" onclick="getURL();">Get Page URL</button>
→ Ссылка
Автор решения: vsemozhebuty

Например, так:

const a = document.querySelector('a');
a.href = `${location.href}${a.getAttribute('href')}`;
<a href="&FFF">Ссылка</a>

→ Ссылка
Автор решения: Alastrr
copyLink(){ 
  navigator.clipboard.writeText(window.location.href) 
},
→ Ссылка