【问题标题】:Get text without mark up from kendo editor从剑道编辑器获取没有标记的文本
【发布时间】:2018-06-25 14:05:25
【问题描述】:
我在我的应用程序中使用剑道编辑器来捕获一些信息。要求之一是保存输入的文本,没有任何标记。我理解这段代码:
$("#editor").data("kendoEditor").value();
会给我带有标记的控件中输入的文本。但是有没有办法只检索输入的文本?我什至想要内容占据的文本区域中的行数。
【问题讨论】:
标签:
javascript
jquery
kendo-ui
rich-text-editor
kendo-editor
【解决方案1】:
你可以使用
var text = $("<div/>").html($("#editor").data("kendoEditor").value()).text();
【解决方案2】:
试试下面的代码:
try {
var value = $("#editor").data("kendoEditor").value();
var text = value.replace(/(<([^>]+)>)/ig,"");
alert(text);
}
catch (e) { }