jquery 取值与验证
来源:互联网 发布:java层次遍历二叉树 编辑:程序博客网 时间:2024/05/01 11:08
<script type="text/javascript">
function check() {
var flag = true;
var $username = $("#username").val();
$username = $.trim($username);
var tel = $.trim($("#tel").val());
var email = $.trim($("#email").val());
if ($username == "") {
alert("请填写姓名!");
$("#username").focus();
flag = false;
}
else if (tel == "") {
alert("请填写手机号!");
$("#tel").focus();
flag = false;
}
else if (tel != "") {
flag = checkMobile();
}
else if ($("#certtype").val() == "") {
alert("请选择证件类型!");
$("#certtype").focus();
flag = false;
}
if ($("#email").val() != "") {
var pattern = /^([a-zA-Z0-9_-])+@([a-zA-Z0-9_-])+(/.[a-zA-Z0-9_-])+/;
if (!pattern.test(email)) {
alert('请输入有效的邮箱!');
$("#email").focus();
flag = false;
}
}
return flag;
}
function checkMobile() {
var mobile = $("#tel").val();
var reg0 = /^13/d{5,9}$/; //130--139。至少7位
var reg1 = /^153/d{8}$/; //联通153。至少7位
var reg2 = /^159/d{8}$/; //移动159。至少7位
var reg3 = /^158/d{8}$/;
var reg4 = /^150/d{8}$/;
var my = false;
if (reg0.test(mobile)) my = true;
if (reg1.test(mobile)) my = true;
if (reg2.test(mobile)) my = true;
if (reg3.test(mobile)) my = true;
if (reg4.test(mobile)) my = true;
if (!my) {
alert('对不起,您输入的手机号码错误。')
$("#tel").focus();
}
return my;
}
</script>
//获取多个name相同的checkbox 和 radio,并判断是否有选中
var item = $("input[name='subject']:checked");
if (item.length == 0) {
alert('还没选择');
}
- jquery 取值与验证
- jquery 取值与赋值
- jquery取值与赋值
- JQuery radio,select选中与取值
- jQuery radio的取值与赋值
- jquery 与 html 取值混淆
- jquery easyui input 赋值与取值
- jQuery radio的取值与赋值
- jQuery radio的取值与赋值
- 关于复选框的验证与jsp取值(转载)
- 复选框的取值与验证(checkbox)
- java 复选框的取值与验证(checkbox)
- JQuery select与radio的取值与赋值
- Jquery取值宽度与实际值不对
- jquery Form取值()
- jquery 取值 赋值
- jQuery取值
- jquery取值问题
- Opencore介绍
- CSS开头空两格
- 网站黑白
- WinForm下载
- 上一篇 下一篇 |返回日志列表 64位系统上部署程序的过程发生Oracle数据库无法连接的问题以及解决的过程
- jquery 取值与验证
- 文件下载(一)
- 三种境界
- 都是Hibernate的hbm文件惹的祸
- 提取Microsoft.ReportViewer.ProcessingObjectModel 的一段脚本
- WINCE下telnet,FTP及网络共享的使用方法
- oracle 同时更新(update)多个字段多个值
- Struts的ActionForm中不同类型属性的使用方法总结
- 常用GCC 编译选项