Javascript-форум (https://javascript.ru/forum/)
-   Элементы интерфейса (https://javascript.ru/forum/dom-window/)
-   -   убрать определенное сочетание символов со страницы (https://javascript.ru/forum/dom-window/60260-ubrat-opredelennoe-sochetanie-simvolov-so-stranicy.html)

rodmial 20.12.2015 09:54

убрать определенное сочетание символов со страницы
 
Здравствуйте!
подскажите, как убрать определенное сочетание символов со всей страницы - из заголовков, из текста, из ссылок, из альта к картинкам и т.д.

Lemme 20.12.2015 12:02

Без учета того, что сочетание символов может быть тегом.

<!doctype html>
<html lang="en">
<head>
    <title>Document</title>
</head>
<body>
    <div>lorem ipsum dolor sit amet</div>
    <a href="#" title="lorem ipsum dolor sit amet">lorem ipsum dolor sit amet</a>

    <script>
        function fn(str) {
	        var body = document.body,
  		    expr = new RegExp(str, 'g');
      
	        body.innerHTML = body.innerHTML.replace(expr, '');
        }

        fn('ipsum dolor sit amet');
    </script>
</body>
</html>

rodmial 20.12.2015 12:59

вот спасибо. как оказалось просто.

ruslan_mart 20.12.2015 15:05

Lemme, what? :)

Lemme 20.12.2015 19:11

Ruslan_xDD, да, хрень какая-то =)

gbb 20.12.2015 21:12

document.body.innerHTML = document.body.innerHTML.replace(myRegularExpression)


Часовой пояс GMT +3, время: 13:27.