验证CKEDITOR的正则表达式,js错误

发布于 2021-11-15 03:21:04 字数 1568 浏览 745 评论 6

@leo108 你好,想跟你请教个问题: 

 function doSave() {
     var objUserName = document.getElementById("forumVoteModel_content");
     var reg = /^s*(S+)s*$/;
     if(reg.test(objUserName.value)){
       //如果用户输入的内容,开头或结尾带有空格,则将空格去掉,重新赋给文本框的value属性
       objUserName.value = RegExp.$1;
       alert("验证通过");
     }else{
       objUserName.value = "";
       alert("请输入内容");
       return false;
     }
       if(document.getElementById("forumVoteModel_forumId").value.replace(/s/g,"")=="")
  {
  alert("请选择版块!");
  return false;
  }
  if(document.getElementById("Text2").value.replace(/s/g,"")=="")
  {
  alert("请填写标题!");
  document.getElementById("Text2").focus();
  return false;
  }else{
        $("#form").submit();
          return true;
        }
 
 }

 

能不能麻烦你帮我看一下,这个运行以后一直弹出请输入内容,就算我输的不是空格。

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(6

像你 2021-11-17 04:27:57

你把alert("请输入内容")替换成alert( objUserName.value ),看看获取到的内容是什么

输什么也不输骨气 2021-11-16 19:17:39

你把alert("请输入内容")替换成alert( objUserName.value ),看看获取到的内容是什么

千纸鹤带着心事 2021-11-16 14:58:04

你把alert("请输入内容")替换成alert( objUserName.value ),看看获取到的内容是什么

夜血缘 2021-11-16 09:47:15

你把alert("请输入内容")替换成alert( objUserName.value ),看看获取到的内容是什么

女中豪杰 2021-11-16 03:56:46

你把alert("请输入内容")替换成alert( objUserName.value ),看看获取到的内容是什么

回眸一笑 2021-11-15 16:01:02

你把alert("请输入内容")替换成alert( objUserName.value ),看看获取到的内容是什么

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文