我的注册页面想要 用户名 只输入英文,还有检验 邮箱格式 等信息,可是输入数据后, 都没有进行检测 就直接将数据了,能帮我看看代码哪错了吗?
<%@page contentType="text/html; charset=gb2312" language="java" import="java.sql.*" errorPage="" %>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE>渠道专区</TITLE>
<META http-equiv=Content-Type content="text/html; charset=gb2312">
<SCRIPT language=javascript>
function checkRegister()
{
if(document.getElementById("Username").value.length==0)
{
alert('用户名不能为空!');
return false;
}
if(document.getElementById("Psd1").value.length==0)
{
alert('密码不能为空!');
return false;
}
if(document.getElementById("Psd1").value!=document.getElementById("Psd2").value)
{
alert('两次输入的密码一不致!');
return false;
}
if(document.getElementById("Rename").value.length==0)
{
alert('负责人姓名不能为空!');
return false;
}
if(document.getElementById("Companyname").value.length==0)
{
alert('公司名称不能为空!');
return false;
}
if(document.getElementById("Email").value.length==0)
{
alert('Email不能为空!');
return false;
}
var e=document.getElementById("Email").value;
var t1=e.charAt(0)==".";
var t2=el.charAt(0)=="@";
var t3=e.charAt(e.length-1)==".";
var t4=e.charAt(e.length-1)=="@";
var t5=e.indexOf(".")==e.lastIndexOf(".");
var t6=e.indexOf("@")==e.lastIndexOf("@");
var t7=e.indexOf(".")==-1;
var t8=e.indexOf("@")==-1;
if(t1||t2||t3||t4||!t5||!t6||t7||t8)
{
alert("Email格式不正确");
return false;
}
if(document.getElementById("Phone").value.length==0)
{
alert('联系电话不能为空!');
return false;
}
}
function onlyEng()
{
if(document.getElementById("Username").value.charCodeAt(i)>128){
alert('用户名输入格式不正确!');
event.returnvalue=false;}
}
</SCRIPT>
</HEAD>
<BODY>
<form action="http://www.99view.com/register-in123.jsp" method="post" name="form2" id="register">
<table border=0 align="center">
<tr><td width="35%">用户名:</td>
<td colspan=2 align="left"><input type="text" name="Username" id="Username" value="" onClick="return onlyEng();"><font class="a4"> *(请输入a-z)</font></td></tr>
<tr><td>密码:</td><td colspan=2><input type="password" name="Psd1" id="Psd1" value=""><font class="a4"> *</font></td></tr>
<tr><td> 确认密码:</td><td colspan=2><input type="password" name="Psd2" id="Psd2" value=""><font class="a4"> *</font></td></tr>