FCKeditor验证内容是否为空FCKeditor js验证形式
原始代码如下所示
复制代码代码如下所示:

<!——
功能checkform(){
如果(文件。1。内容。值= =){
警告()请输入内容!;
返回false;
}
返回true;
}








这是我们是否在提交前先编写最频繁的书面程序,以验证内容是否是空的!
当编辑器第一次被用于按下提交按钮时,没有得到编辑器的值内容已经被输入,但是内容没有任何值!我们需要再次单击提交按钮内容来获取值!
很多人对这个问题感到困惑!它是用js编写的,用于读取输入字段中的HTML内容!但这只是对FCKeditor只作用于JSP版全JS版本不工作!fckeditor开发者只能归咎于这样一个状态!虽然代码太麻烦,修改它的核心说起来容易做起来难!
经过不断的测试,我找到了解决问题的方法!先拿出来和大家分享。
重写代码如下所示
复制代码代码如下所示:

<!——
功能checkform(){
setTimeout(sendform()
返回false;
}
功能sendform(){
如果(文件。1。内容。值= =){
警告()请输入内容!;
返回;
}
document.form1.submit();
}








这种改性的目的是监视onSubmit事件编辑。提交后,新内容被放入隐藏域内容中。原始时间不足以进入内容,所以它已经实现了验证事件,因此它当然不能得到及时的内容。

/ / ==============================================

以上内容是一篇文章,但是通过对我实际工作的测试,它是有效的。