Codemirror: как избежать преобразования тегов?

139
20 марта 2019, 04:30

Я использую codemirror для редактирования HTML страницы. Мой код:

<script>
    function qsa(sel) {
      return Array.apply(null, document.querySelectorAll(sel));
    }
    qsa(".code").forEach(function (editorEl) {
      CodeMirror.fromTextArea(editorEl, {
        mode: "text/html",
        theme: "material",
        lineNumbers: true,
        autoRefresh: true
      });
    });
</script>
<textarea rows="4" cols="50" class="code" name="code"><div class="item-input-wrap" placeholder="Text this"><input type="text" name="text" required validate><span class="input-clear-button"></span></div></textarea>

После сохранения я получаю запись с тегами "&lt" и "&gt" в строчке input

<div class="item-input-wrap" placeholder="Text this">&lt;input type="text" name="text" required validate&gt;<span class="input-clear-button"></span></div>

Есть ли способ избежать этого?

READ ALSO
Как указать значения по умолчанию при деструктурирующем клонировании объекта?

Как указать значения по умолчанию при деструктурирующем клонировании объекта?

можно ли при клонировании объекта в духе ( clone = {…origin} ) воспользоваться значениями по умолчанию?

146
Что выведет здесь JavaScript?

Что выведет здесь JavaScript?

Изучаю JavaScriptЕсть такой код:

117
reCaptcha V3 не присылает токен

reCaptcha V3 не присылает токен

Решил перейти на новомодную третью версию рекаптчи от google, но столкнулся с проблемойКогда выполняю этот скрипт в Chrome на ПК и на телефоне,...

114
JS Вывести из массива элементы по очереди

JS Вывести из массива элементы по очереди

Подскажите как исправитьЕсть массив и нужно вывести каждый элемент по очереди и записать его в параграф при нажатии на кнопку

125