jQuery获取表单常见项目的值以及相关判断语句

获取表单常见项目的值

获取单行文本判断是否填写

获取电话号码判断是否合规

获取邮箱并判断是否合规

获取单选并判断是否选择

获取多选并判断是否选择

<script>
$(document).ready(function(){
  $("#submit").click(function(){
    // 获取单行文本
    var company =  $("#company").val();
    if (company == "") {
      alert('公司名称不能为空');
      return false;
    }
    // 获取单行文本
    var name = $("#name").val();
    if (name == "") {
      alert('姓名不能为空');
      return false;
    }
    // 获取邮箱,判断邮箱
    var email = $("#email").val();
    var myreg = /^([.a-zA-Z0-9_-])+@([a-zA-Z0-9_-])+(.[a-zA-Z0-9_-])+/;
    if(!myreg.test(email)){
      alert("请输入正确的邮箱地址");
      return false;
    }
    // 获取电话号码,判断电话号码
    var tel = $("#tel").val();
    if (tel == "") {
      alert('联系电话不能为空');
      return false;
    }
    if (!(/^1[3456789]d{9}$/.test(tel))) {
      alert('请输入正确的手机号码');
      return false;
    }
    // 获取多行文本
    var content = $("#content").val();
    if (content == "") {
      alert('留言内容不能为空');
      return false;
    }
    // 获取单选
    var checkbox = $("input[name='checkbox']:checked").val();
    if (checkbox !='是' && checkbox !='否') {
      alert("请选择单选项目!");
      return false;
    }
    // 获取多选,判断多选是否选择
    var pos = [];
    if (pos.length<1) {
      alert("您要合作的项目不能为空!");
      return false;
    }
    $("input:checkbox:checked").each(function() {
      pos.push($(this).val());
    });
    $.post('/index/data/doSubmit?table=message', {
      company: company,
      name: name,
      email: email,
      tel: tel,
      content: content,
    }, function (data, status) {
      alert('恭喜您留言成功,我们会尽快给您回复!');
      location.reload();
      return false;
    });
    return false;
  });
});
</script>

想了解更多关于jQuery获取表单常见项目的值以及相关判断语句的内容,请扫微信
或微信搜索jiemingpan

本文链接:http://www.soufuzi.com/jianzhan/1670

(0)
上一篇 2023-12-12 09:58:52
下一篇 2023-12-12 09:58:52

相关推荐

  • 什么是“证照分离”?

    “证照”是企业进入市场的两把“钥匙”。所谓的“照”指的是工商部门颁发的营业执照,而“证”指的是各相关主管部门颁发的经营许可证。原先要开办一家公司,首先要取得主管部门的经营许可证,才能到工商部门申办营业执照。国务院常务会议2015年12月16日审议通过了《关于上海市开展证照分离改革试点总体方案》,决定在上海浦东新区率先开展“证照分离”改革试点。开展“证照分离”改革,主要是聚焦办证环节,通过采取改革审批方式和加强综合监管,进一步完善市场准入,使企业办证更加快速

    2023-04-07 09:26:33
  • SEO优化外包的优势有哪些

    更加省时省力 如果是商家自身要进行seo优化,是其流程较为复杂的,因为优化需要抓取选择相关的关键词,而后又要准备大量的原创文章来进行堆积,并且在内容以及质量上要有所保障,才能够更好起到优化的效果,而如果选择外包的方式,如今市场上seo优化外包的价格也是较为透明的,采用这样的方式来进行,是能够有效节省其成本以及时间的,是较为提倡的一种方式。 起到更好的优化效果 如果是自行优化的话,不仅难度比较高,而且所优化出来的效果

    2023-01-11 00:26:45