Как в ссылке заменить атрибут href на другой и закодировать путь в Base64
Имеется несколько ссылок, ведущих на разные внешние страницы
<a class="button" href="https://site.ru/dsfssg">Ссылка</a>
Имея класс "button"
, как закодировать содержимое HREF
в Base64
и после кодировки заменить атрибут href
на придуманный атрибут link
Ссылки при этом должны иметь на выходе приблизительно вот такой вид
<a class="button" link="aHR0cHM6Ly9zaXRlLnJ1L2RzZnNzZw==">Ссылка</a>
и работать как ссылка, то-бишь при клике на нее переходишь на ту страницу, которая закодирована.
Источник: Stack Overflow на русском