Как вставить обычный текст HTML в БД? - PullRequest
0 голосов
/ 01 марта 2019

Я создаю исходный код PHP, который вставляет страницу, которую я создал, используя текстовый редактор quill.Данные текстового редактора вставляют работу, но не вставляют простой текст.Я хочу вставить обычный текст в формате HTML

Вот мой код JavaScript

<script src="https://cdn.quilljs.com/1.2.3/quill.core.js"></script>
<script src="https://cdn.quilljs.com/1.2.3/quill.min.js"></script>
<script src="https://cdn.quilljs.com/1.2.2/quill.js"></script>
<!-- Initialize Quill editor -->
<script>
var quill = new Quill('#editor', {
  modules: {
    toolbar: [
      ['bold', 'italic'],
      ['link', 'blockquote', 'code-block', 'image'],
      [{ list: 'ordered' }, { list: 'bullet' }]
    ]
  },
  placeholder: 'Compose an epic...',
  theme: 'snow'
});

var form = document.querySelector('form');
form.onsubmit = function() {
  // Populate hidden form on submit
  var about = document.querySelector('input[name=content]');
  about.value = JSON.stringify(quill.getContents());


};
</script>

Отображать, как эти результаты

{"ops":[{"insert":"yyyyyyyyyyyyyyyy"},{"attributes":{"code-block":true},"insert":"\n"}]}

1 Ответ

0 голосов
/ 02 марта 2019

Попробуйте InnerHTML и не используйте jSON.Stringify

about.value = quill.root.innerHTML;
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...