ckeditor5去掉br标签
时间: 2023-07-11 07:55:41 浏览: 270
要去掉 CKEditor5 中的 `<br>` 标签可以通过以下步骤实现:
1. 打开 CKEditor5 的配置文件,在其中找到 `editor.confg` 对象。
2. 在该对象中添加以下代码:
```javascript
editor.confg.coreContentFilter = {
elements: {
br: function(element) {
// 返回 false 表示移除该元素
return false;
}
}
};
```
以上代码会将所有 `<br>` 标签过滤掉,从而达到去掉 `<br>` 标签的效果。
需要注意的是,以上代码只是一个示例,实际使用时需要根据自己的需求进行修改。例如,如果只想在某些情况下去掉 `<br>` 标签,可以在 `br` 函数中加入一些判断逻辑。
相关问题
阻止ckeditor5自动添加br标签
要阻止 CKEditor 5 自动添加 `<br>` 标签,可以在初始化编辑器时使用 `config` 对象,并将 `config.autoParagraph` 设置为 `false`,如下所示:
```javascript
ClassicEditor
.create( document.querySelector( '#editor' ), {
// 阻止自动添加 <br> 标签
autoParagraph: false
} )
.then( editor => {
console.log( editor );
} )
.catch( error => {
console.error( error );
} );
```
这样可以阻止 CKEditor 5 在回车键按下时自动添加 `<br>` 标签。
ckeditor编辑器中去除p标签
要在 CKEditor 编辑器中去除 p 标签,可以通过以下步骤实现:
1. 打开 CKEditor 的配置文件,找到 config.js 文件。
2. 在文件中添加以下代码:
```javascript
CKEDITOR.editorConfig = function( config ) {
// 去除 p 标签
config.enterMode = CKEDITOR.ENTER_BR;
config.shiftEnterMode = CKEDITOR.ENTER_BR;
};
```
3. 保存文件并重新加载 CKEditor 编辑器即可。
这样配置后,CKEditor 编辑器中输入回车键将会生成 `<br>` 标签而不是 `<p>` 标签。注意,这样配置可能会对编辑器的其他功能产生影响,需要根据具体情况进行调整。
阅读全文