用了KindEditor编辑器如何用javascript验证内容不为空???用原始的方法都不行
if(form.content.value=="")
{alert("内容不能为空");
return false;}原因是 输入了代码后一样可以提交,但其实内容仍然为空
例如
<p>
</p>这样的代码其实提交以后 看到的内容仍然是空的
if(form.content.value=="")
{alert("内容不能为空");
return false;}原因是 输入了代码后一样可以提交,但其实内容仍然为空
例如
<p>
</p>这样的代码其实提交以后 看到的内容仍然是空的
解决方案 »
- jsp无法在浏览器显示
- Servlet获取Select表单选项值的问题
- 怎么用httpclient(或URLCONNECTION)实现websphere(HTTP协议的)应用程序的更新(谁解决,我以后给他600分 说话算数)
- 急急!!jsp上传图片问题!
- 数据库里的是年月日时分秒怎么只显示出时分秒
- 向oracle中存储BigDecimal数据类型的错误
- java socket ConnectionException
- 请各位技术前辈帮帮忙
- 如何设置tomcat以达到提高同时访问量,急用,谢谢!
- frameset里的功能,能用table标签来实现吗??急!!!
- 网页控件传输大数据量的问题
- weblogic连接池不释放连接,当前连接数current capacity只增不减
<p>
</p>
标签,造成我们非空判断失败
所以在提交的时候判断如果是默认的代码,则设置文本框内容为空,如果不是,提交内容,ie中kindeditor默认代码为<p>\r\n \r\n</p>,火狐、Google Chrome中为<p>\n \n</p>,其他浏览器未测试.function check(){
editor1.sync();//将编辑器的HTML数据同步到textarea
if(document.getElementById("txtContent").value.length<20
&&(document.getElementById("txtContent").value=="<p>\r\n \r\n</p>"
||document.getElementById("txtContent").value=="<p>\n \n</p>")){
document.getElementById("txtContent").value="";
}
if(Page_ClientValidate()){
return true;
}
return false;
}<asp:Button ID="btnSubmit" runat="server" Text="修改" CssClass="btn" OnClick="btnSubmit_Click"
CommandName="submit" OnClientClick="return check()" />我的是asp.net程序