#google-chrome-extension #tampermonkey
#google-chrome-extension #tampermonkey
Вопрос:
У меня есть веб-страница, использующая javascript для отображения ссылок. Но я хочу легко копировать ссылки, поэтому мне нужно выполнить поиск и заменить все строки следующим образом:
<a href="javascript:;" class="question-link" data-question-id="34144011">Error 1606 while installation</a>
этим:
<a href="htt ps://www.domain.com/?qid=34144011">Error 1606 while installation</a>
Любая помощь? Это мой первый скрипт, но я не мог сделать это сам.
Ответ №1:
Основываясь на приведенном примере, вот пример
// <a href="javascript:;" class="question-link" data-question-id="34144011">Error 1606 while installation</a>
// assuming there are a number of such links with class="question-link"
document.querySelectorAll('a.question-link').forEach(a =>
a.href = 'https://www.example.com/?qid=' a.dataset.questionId);