zoukankan      html  css  js  c++  java
  • js验证表单

     <asp:Button ID="Button1" runat="server" Text=" 提 交 " onclick="Button1_Click"  OnClientClick="return check()"   />
    function check() {
      if (document.getElementById("txtcompanyname").value == "") {
                  alert("请填写企业名称!");
                  return false;
              }
       var tel = document.getElementById("txttel").value;
              var p1 = /^(([0\+]\d{2,3}-)?(0\d{2,3})-)?(\d{7,8})(-(\d{3,}))?$/;

              if (tel == "") {
                  alert("请填写电话!");
                  return false;
              }
     if (!p1.test(tel)) {
                  alert("电话格式错误!");
                  return false;
              }
      var mobile = document.getElementById("txtmobile").value;
              var pmobile = /^(\d{11})?$/;
              if (mobile == "") {
                  alert("请填写手机!");
                  return false;
              }
              if (!pmobile.test(mobile)) {
                  alert("手机格式错误!");
                  return false;
              }
      var mail = document.getElementById("txtmail").value;
              var pmail = /^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/;
              if (mail == "") {
                  alert("请填写邮箱!");
                  return false;
              }
              if (!pmail.test(mail)) {
                  alert("邮箱格式错误!");
                  return false;
              }
     //下拉列表
     if (document.getElementById("ddlxingzhi").value == "0") {
                  alert("请选择所有制性质!");
                  return false;
              }
    }

  • 相关阅读:
    linux (debian) 配置静态ip
    使用yum高速部署Oracle安装环境(11g)
    shell 例程 —— 解决redis读取稳定性
    面向对象的设计模式(六),状态模式
    python调用shell命令之三慷慨法
    Codeforces Round #316 (Div. 2) C. Replacement(线段树)
    vim随想笔记(1)
    JavaSE入门学习12: Java面相对象之static使用方法
    软件架构————架构核对表
    模板管理类
  • 原文地址:https://www.cnblogs.com/kiwifruit/p/2387130.html
Copyright © 2011-2022 走看看