gpt4 book ai didi

javascript - CKEditor - 如何检查事件中的文本区域是否为空?

转载 作者:行者123 更新时间:2023-12-02 16:21:00 25 4
gpt4 key购买 nike

我正在尝试使用事件检查文本区域是否为空

但是,您无法像通常使用 jQuery 或 Javascript 那样将事件添加到 CKEditor,并且获取值并不像 document.getElementById("TEXT_AREA_ID").value 那么容易。我想知道 CKEditors 是否有解决方法可以做到这一点?

最佳答案

我进行了相当多的搜索,但我发现了一些向 CKEditor 添加事件的代码,并且能够获取文本区域的值。

CKEDITOR.on('instanceCreated', function(e) {
e.editor.on('contentDom', function() {
e.editor.document.on('keyup', function(event) {
if(CKEDITOR.instances.TEXT_AREA_ID.getData() == ""){
//Do something if textarea is empty
}
});
});
});

在添加常规事件之前,您需要通过调用 CKEditor 来执行一些额外的步骤。您可以通过调用CKEDITOR.instances.TEXT_AREA_ID.getData()返回字符串来获取文本区域的值。

关于javascript - CKEditor - 如何检查事件中的文本区域是否为空?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29129564/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com