我在一个jsp页面上有个表单,表单里有个ckeditor控件,用来填写内容,而且不能为空,所以我用javascript来判断ckeditor是否为空,可是当第一次提交表单的时候,得到的是空值(""),而第二个提交时却可以正常提交,请问各位,这是什么原因,ckeditor的问题,那有什么解决办法?急。
解决方案 »
- 请问一个问题。我的程序执行到PrintWriter out=response.getWriter();这句话,立即跳转到catch而不执行下面的语句。原因是什么。代码在下面,谢谢各位大大了
- jquery中的字符窜转换成json对象
- hql子查询用in效率很低怎么改进,谢谢
- javabeam在Tomcat6系统下可以设置成自动编译.java原码吗?
- log4j不能输出日志
- 使用org.hibernate.Query查询堆栈溢出,但是使用org.hibernate.Criteria查询却正常
- tomcat4.0下载excel是乱码!
- Hibernate和spring集成出错
- 下载后,觉得使用比较方便的,就随便顶一下.
- 在asp中判断rs.eof是否为true可以知道记录到尾,在jsp中rs是否到尾怎么判断
- struts1.2 中的plug-in控件
- java通过http上传文件,不是通过浏览器
if(frm.info_body.value.ktrim() == '') {
showmsg(msg, '请填写内容', 'msg_alert');
return false;
}
info_body是ckeditor的name属性
有可能第二次值变了,不为空
或者把你的js方法在页面加载的时候,就赋上值;
你的方法获取不到值,可能原因是实际没有值,或者方法调用的时间不对。
var htmltext=document.frames["textframe"].getText()
document.edit_form.content.value=htmltext
frames["textframe"]这个是编辑器名称就是name
edit_form 这个是form表单