Автозамена текста на JS

Тема в разделе "JavaScript", создана пользователем 868283, 20 май 2012.

Модераторы: ZiX
  1. 868283

    868283 Писатель

    Регистр.:
    7 май 2012
    Сообщения:
    3
    Симпатии:
    1
    Нужно все элементы iii заменить на <cur>i</cur>
    Пытался так:
    <script type="text/javascript">
    document.body.innerHTML = document.body.innerHTML.replace('iii', '<cur>i</cur>');
    </script>
     
  2. CAPAXA

    CAPAXA

    Регистр.:
    7 июн 2007
    Сообщения:
    896
    Симпатии:
    535
    В джаваскрипте нужно при замене экранировать слеш в закрывающем теге т.е. делать так
    <script type="text/javascript">
    document.body.innerHTML = document.body.innerHTML.replace('iii', '<cur>i<\/cur>');
    </script>