javascript - 将 ckeditor 值存储在 javascript 变量中
问题描述
我有一个问题,如何让 ckeditor5 值数据存储在 javascript 变量中。因为我需要使用这个变量值来保存在数据库表中。
let theEditor;
ClassicEditor
.create(document.querySelector('#agenda_mesyuarat'))
.then(editor => {
theEditor = editor;
})
.catch(error => {
console.error(error);
});
function getDataFromTheEditor() {
return theEditor.getData();
}
<script src="https://cdn.ckeditor.com/ckeditor5/10.0.1/classic/ckeditor.js"></script>
<textarea class="form-control" name="agenda_mesyuarat" id="agenda_mesyuarat" title="Agenda Mesyuarat">
</textarea>
我尝试了以下方法,但无法将 textarea 编辑器值放入变量中。希望有人能指导我如何解决它。谢谢。
var get_agenda_mesyuarat = getDataFromTheEditor;
console.log(get_agenda_mesyuarat);
例如,如果 textarea 内容是:
<p><b>Text</b></p><br>
<b>123</b>
然后javascript中的变量可以存储为var get_agenda_mesyuarat
,控制台日志数据可以检查我在textarea中的值与textarea内容相同。
解决方案
推荐阅读
- java - 当一个子类调用另一个子类时,哪种面向对象设计更好?
- r - R根据包括日期差异在内的多个标准的逻辑索引汇总数据
- rake - 如何设置 rake 来编译 mruby gem?
- arrays - 有没有办法将工作表中的数据值读取到索引为 1 而不是 0 的数组中?
- java - JPanel 没有在 setSize 方法中设置大小
- swagger - .net core 3.1 带有 swagger/swashbuckler 没有控制器属性
- swift - 如何使用 AWS Amplify 检查当前用户会话?
- python - 从 DetailView 更新 Django 模型
- swiftui - SwiftUI Preview 因链接器错误而失败
- xaml - Xamarin.Forms 如何将文本/标签放在 BoxView 元素上?