首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在Ckeditor中,如果我键入文本或退格键输入,复选框将取消选中,值将更改

问在Ckeditor中,如果我键入文本或退格键输入,复选框将取消选中,值将更改
EN

Stack Overflow用户
提问于 2021-09-23 09:27:53
回答 1查看 38关注 0票数 0

如果我更改任何文本或给出退格符,复选框将取消选中,并且Ckeditor中值将为0。我试过了,但我做不到。我该如何解决这个问题?

​

代码语言:javascript
复制
 CKEDITOR.replace( 'editor1' );
代码语言:javascript
复制
    <script src="https://cdn.ckeditor.com/4.16.2/standard/ckeditor.js"></script>
    
    <input type="checkbox" id="description" value="1" checked>
    <textarea name="editor1">Lorem ipsum dolor amet</textarea>

​

EN

回答 1

Stack Overflow用户

发布于 2021-09-23 09:59:41

您可以监听CKEDITOR.instances的event change

代码语言:javascript
复制
        const checkbox = document.getElementById('description');
        CKEDITOR.replace('editor1');
        for (const i in CKEDITOR.instances) {
            CKEDITOR.instances[i].on('change', function () {
                checkbox.checked = false;
                checkbox.value = 0;
            });
        }

或您需要的实例

代码语言:javascript
复制
        const checkbox = document.getElementById('description');
        CKEDITOR.replace('editor1');
        CKEDITOR.instances.editor1.on('change', function () {
            checkbox.checked = false;
            checkbox.value = 0;
        });
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/69297403

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档