tinymce根据id获取带标签的内容和不带标签的纯文本
时间: 2024-09-07 12:04:49 浏览: 91
TinyMCE富文本编辑器资源包
TinyMCE是一个JavaScript富文本编辑器,它提供了许多API用于操作编辑器中的内容。要根据ID获取带标签的内容,你可以使用`getContent`方法,而获取不带标签的纯文本内容,则可以使用`getBody`方法配合`getText`方法。
以下是具体的实现步骤:
1. 获取带标签的内容:
使用`getContent`方法可以根据给定的编辑器ID获取编辑器的全部内容,包括HTML标签。
```javascript
var contentWithTags = tinymce.activeEditor.getContent();
```
2. 获取不带标签的纯文本:
首先,可以使用`getBody`方法获取编辑器中的body元素,然后使用`getText`方法获取其纯文本内容。
```javascript
var bodyContent = tinymce.activeEditor.getBody().innerText || tinymce.activeEditor.getBody().textContent;
```
在使用这些API时,请确保你已经正确初始化了TinyMCE编辑器,并且在调用`getContent`或`getBody`之前编辑器实例是活动的(activeEditor)。
阅读全文