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

2025-09-07

获取表单常见项目的值

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

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

获取邮箱并判断是否合规

获取单选并判断是否选择

获取多选并判断是否选择

<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;  });});

标签:

本文地址:https://www.lifejia.cn/news/216581.html

免责声明:本站内容仅用于学习参考,信息和图片素材来源于互联网,如内容侵权与违规,请联系我们进行删除,我们将在三个工作日内处理。联系邮箱:cloudinto#qq.com(把#换成@)