@Goldsliders

Поиск символа на странице через js как?

Помогите пожалуйста через js , найти символы :
- дефис
– тире
— длинное тире

И заменить их все на обычный дефис , надо очень срочно!
Заранее спасибо!)
  • Вопрос задан
  • 87 просмотров
Решения вопроса 1
Seasle
@Seasle
\( ゚ヮ゚)/
Если речь идёт о том, что в realtime надо менять на уже существующей странице, то так:
const walker = document.createTreeWalker(document.body, NodeFilter.SHOW_TEXT);
const expression = /[-–—]/g;

while (walker.nextNode()) {
  const node = walker.currentNode;

  if (expression.test(node.textContent)) {
    node.textContent = node.textContent.replace(expression, '-');
  }
}

Ответ написан
Пригласить эксперта
Ответы на вопрос 1
@Goldsliders Автор вопроса
А если без нажатия ?
а просто при заходе прям?
Извиняюсь если глупый вопрос
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы