日期:2014-05-16  浏览次数:20355 次

js 控制select 和 radio 赋值和并传值 和 验证电话,手机,邮箱,身份证。

1、提交表单

<%@ page language="java" import="java.util.*" pageEncoding="utf-8"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<%@ include file="/WEB-INF/jsp/common/common.jsp" %>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta HTTP-EQUIV="expires" CONTENT="0">
<link rel="stylesheet" href="${_currConText }/css/jzzq/index.css">
<link href="${_currConText }/css/jzzq/register_jz.css" rel="stylesheet" type="text/css">
<link rel="stylesheet" href="courselist.css">
<meta http-equiv="refresh" content="600">
</head>
<script language=Javascript src="/title.js">
</script>

<script>
function checkdata() {
?? //? 联系电话
??? var regzuoji = /^\d+$/;
?? // 手机验证
?? reiphone= /^(13[0-9]{9})|(15[89][0-9]{8})$/
??? // 邮箱地址验证
??? remail= /\w@\w*\.\w/
??? // 邮编验证
??? var re= /^[1-9][0-9]{5}$/
??? // 身份证验证
??? var regex = /^[1-9]\d{16}[\d|x|X]$/;
?? if (!regzuoji.exec(document.memberform.HomeTel.value)){
???? ??? alert("\联系电话号码不正确!!")
??? ???? document.memberform.HomeTel.focus()
??? ???? return false
?????? }
??? else if (!reiphone.exec(document.memberform.MobilePhone.value)){
? ??? ??? alert("\手机号码不正确!!")
??? ???? document.memberform.MobilePhone.focus()
??? ???? return false
??????? }
??? else if (!remail.exec(document.memberform.Email.value)){
?????? ??? alert("\邮箱输入不正确!!")
??? ??? document.memberform.Email.focus()
??? ??? return false
??????? }
??? ?? else if (!re.exec(document.memberform.ZipCode.value)){
??? ?????? ??? alert("\邮编输入不正确!!")
??? ??? ??? document.memberform.ZipCode.focus()
??? ??? ??? return false
??? ?? }
??? ?? else if (!regex.exec(document.memberform.CardID.value)){
??? ??? alert('身份证输入错误!!!');
??? ??? return false
??? ?? }
??? ?? else if (document.memberform.FullName.value == "" ){
??? ?????? ??? alert("\姓名不能为空!!")
??? ??? ??? document.memberform.FullName.focus()
??? ??? ??? return false
??? ?? }
??? ?? else if ( document.memberform.password.value == "" ){
??? ?????? ??? alert("\密码不能为空!!")
??? ??? ??? document.memberform.password.focus()
??? ??? ??? return false
??? ?? }
??? ?? else if (document.memberform.check.value=='请输入右侧数字' || document.memberform.check.value=='')
??? ??? {??? alert("为保证广大学员密码的安全性,防止有人恶意盗取网校学员代码和密码,必须在“验证码输入框”中输入其右侧当前4位数字!");
??? ??? document.memberform.check.focus();
??? ??? return false;?
??? ??? }??? ??
??? ?? else if ( document.memberform.BirthYear.value == "" ){
??? ?????? ??? alert("\年份不能为空!!")
??? ??? ??? document.memberform.BirthYear.focus()
??? ??? ??? return false
??? ?? }
??? ?? else if ( document.memberform.BirthMonth.value == "" ){
??? ?????? ??? alert("\月份不能为空!!")
??? ??? ??? document.memberform.BirthMonth.focus()
??? ??? ??? return false
??? ?? }
??? ?? else if ( document.memberform.BirthDay.value == "" ){
??? ?????? ??? alert("\日期不能为空!!")
??? ??? ??? document.memberform.BirthDay.focus()
??? ??? ??? return false
??? ?? }
??? ?? else if ( document.memberform.Province.value == "" ){
??? ?????? ??? alert("\省份不能为空!!")
??? ??? ??? document.memberform.Province.focus()
??? ?? }
??? ?? else if ( document.memberform.Area.value == "" ){
??? ?????? ??? alert("\地区不能为空!!")
??? ??? ??? document.memberform.Area.focus()
??? ?? }
??? ?? else if ( document.memberform.EduLevel.value == "" ){
??? ?????? ??? alert("\教育程度不能为空!!")
??? ??? ??? document.memberform.EduLevel.focus()<