如何在CKEditor中验证非中断空间

时间:2017-11-14 13:06:39

标签: jquery html ckeditor

当用户继续输入空格时,我的页面中有,那么空的验证意味着它不是空的,因为它包含&nbsp;内的<p></p>所以编辑器内容不是空的,但是当我们在html中看到该内容时,它将不会显示任何内容,因为它的非空格。

现在的问题是如何验证编辑器内部没有人可以像这样的空格。

1 个答案:

答案 0 :(得分:0)

您可以使用'trim'从输入的开头和结尾删除所有空格

https://api.jquery.com/jquery.trim/

然后,您可以添加一些逻辑,以查看修剪后的字符串是否为空,然后将其传递给您用于保存/显示数据的任何内容。 使用.text()首先删除标签。

e.g。

if($(myContent).text().trim() != "") //process myContent
else //throw error

小提琴:http://jsfiddle.net/gLzoL81u/