У меня есть шаблон электронной почты для отправки на уведомления доставки, который включает в себя номер перевозкы груза отслеживая, как показано ниже, и мне нужно, чтобы очистить все пробелы из href
, используя обычный JavaScript:Изменение HREF атрибута всех ссылок с помощью равнину Javascript только
<a class="press-bt" id="clearSpace" href="https://www.royalmail.com/track-your-item?trackNumber=JX12 0008 990 90GB">TRACK</a>
я могу получить это право с помощью JQuery, но не с помощью Javascript
Я пытаюсь сделать это следующим образом:
window.onload = function() {
var str = document.getElementById("mylink");
document.write(str.replaceAll("\\s+",""));
});
Рабочий код U петь JQuery:
$(document).ready(function() {
$('a').attr('href', function (_, val) {
return val.replace(/\s/g, '');
});
});
Почему вы не нацеливаете «mylink» в jQuery? – Andy
JQuery работает! Мне нужно это на простое JS – Skwashy
Да, но почему вы не используете '$ ('# myink'). Attr'? – Andy