У меня есть, как мне кажется, очень распространенный сценарий. Обычно у меня есть такая форма:
<form method="post">
<textarea name="text"></textarea>
<input type="submit" value="Save" />
</form>
Затем с помощью PHP я мог бы захватить данные из формы ($ _POST ['text']) и использовать их в другой переменной.
Теперь я хотел бы использовать Quill, чтобы вместо этого у пользователей был хороший редактор форматированного текста. Quill кажется очень подходящим для этого, и документация очень подробная. Однако по какой-то причине я не могу найти, как «разместить» данные в форме. Есть одна страница с одним примером, которая выполняет то, что я хочу, но я не могу полностью реализовать это в моем примере и в кратком руководстве, эта довольно фундаментальная (для меня) тема не обсуждается , и я не могу найти этого в документации.
Можно ли так использовать Quill? Я что-то контролирую? Есть ли рекомендуемый способ сделать эту работу?
Вот что у меня сейчас есть:
<!doctype html>
<html>
<head>
<title>Test</title>
<meta charset="UTF-8" />
<link href="https://cdn.quilljs.com/1.0.0/quill.snow.css" rel="stylesheet">
</head>
<body>
<form method="post">
<!-- Create the toolbar container -->
<div id="toolbar">
<button class="ql-bold">Bold</button>
<button class="ql-italic">Italic</button>
</div>
<form method="post">
<!-- Create the editor container -->
<div id="editor">
<p>Hello World!</p>
</div>
<input type="submit" value="Save" />
</form>
<!-- Include the Quill library -->
<script src="https://cdn.quilljs.com/1.0.0/quill.js"></script>
<!-- Initialize Quill editor -->
<script>
var editor = new Quill('#editor', {
modules: { toolbar: '#toolbar' },
theme: 'snow'
});
</script>
</body>
</html>
var question = advancedEditor.getText()
наeditor.container.innerHTML
. - person ourmandave   schedule 11.06.2017