Скрипт Tampermonkey для изменения текста

#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);