检查ckeditor的数据是否为空
我使用 ckeditor 3.4 作为我网站的文本编辑器,并且希望在将数据提交到服务器之前首先在客户端验证数据。
我可以使用以下代码获取编辑器的数据: var editorData = CKEDITOR.instances.editor1.getData();
但在验证数据时遇到困难。问题是: - 如果用户没有在编辑器中输入任何内容或默认情况下仅输入一些空格或换行符(空数据),则数据应该无效
,CKEDITOR.instances.editor1.getData() return
< /code> 如果用户没有输入任何内容,
<p>
</p>
<br />
如果用户输入换行符则返回(如果用户输入多个换行符,则可能有很多
)帮助我检查这种情况在客户端(js - jquery 1.4.2)和服务器端(php 5)都应该无效(空数据)?
谢谢
I'm using the ckeditor 3.4 as text editor for my website, and want to validate the data at client side first, before submitting the data to server.
I can get the data of editor by using this code:
var editorData = CKEDITOR.instances.editor1.getData();
but having trouble to validate data. The problem is:
- The data should be invalid if user didn't enter anything into editor or enter only some space or line break (null data)
by default, CKEDITOR.instances.editor1.getData() return <br />
if user didn't type anything and return
<p>
</p>
<br />
if user enter a line break (may be many <p> </p>
if user enter many line break)
please help me to check this case should be invalid (null data) both at client side (js - jquery 1.4.2) and server side (php 5)?
thanks
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
查找如何检查JavaScript 中的空字符串?
具体来说:
Look up How do you check for an empty string in JavaScript?
Specifically: