Dreamweaver 8中表单都验证通过了,怎么跳转到下一个页面呢?求大神 50
<HTML><HEAD><METAhttp-equiv="Content-Type"content="text/html;charset=gb2312"><TITLE>用...
<HTML>
<HEAD>
<META http-equiv="Content-Type" content="text/html; charset=gb2312">
<TITLE>用户注册</TITLE>
<STYLE type="text/css">
td{font-size:12px}
h1{ font-size:12px;background:#F4FBFF}
a{
color:#0E69C7; text-decoration:none;
}
a:hover{text-decoration:underline; color:#FF6633}
.STYLE1 {color: #FF0000}
</STYLE>
<SCRIPT>
function checkForm(){
if(checkUserName()&&checkPass()){
return true;
}else{
return false;
}
}
//用户名非空+长度+合法性验证
function checkUserName(){
var name = document.myform.txtUser;
if(name.value==""){
alert("请输入用户名");
name.focus();
return false;
}
if(name.value.length<4||name.value.length>16){
alert("用户名输入的长度4-16个字符");
name.select();
return false;
}
for(var i=0;i<name.value.length;i++)
{
var charTest=name.value.toLowerCase().charAt(i);
if( (!(charTest>='0' && charTest<='9')) && (!(charTest>='a' && charTest<='z')) && (charTest!='_') )
{
alert("用户名包含非法字符,只能包括字母,数字和下划线");
name.select();
return false;
}
}
return true;
}
function checkPass(){
var pass=document.myform.txtPass;
var rpass=document.myform.txtRPass;
if(pass.value==""){
alert("密码不能为空");
pass.focus();
return false;
}else if(pass.value.length<6||pass.value.length>16){
alert("密码长度为6-16个字符");
pass.select();
return false;
}
if(rpass.value!=pass.value){
alert("确认密码与密码输入不一致");
rpass.select();
return false;
}
return true;
}
</SCRIPT>
因为代码太长 head放不下 展开
<HEAD>
<META http-equiv="Content-Type" content="text/html; charset=gb2312">
<TITLE>用户注册</TITLE>
<STYLE type="text/css">
td{font-size:12px}
h1{ font-size:12px;background:#F4FBFF}
a{
color:#0E69C7; text-decoration:none;
}
a:hover{text-decoration:underline; color:#FF6633}
.STYLE1 {color: #FF0000}
</STYLE>
<SCRIPT>
function checkForm(){
if(checkUserName()&&checkPass()){
return true;
}else{
return false;
}
}
//用户名非空+长度+合法性验证
function checkUserName(){
var name = document.myform.txtUser;
if(name.value==""){
alert("请输入用户名");
name.focus();
return false;
}
if(name.value.length<4||name.value.length>16){
alert("用户名输入的长度4-16个字符");
name.select();
return false;
}
for(var i=0;i<name.value.length;i++)
{
var charTest=name.value.toLowerCase().charAt(i);
if( (!(charTest>='0' && charTest<='9')) && (!(charTest>='a' && charTest<='z')) && (charTest!='_') )
{
alert("用户名包含非法字符,只能包括字母,数字和下划线");
name.select();
return false;
}
}
return true;
}
function checkPass(){
var pass=document.myform.txtPass;
var rpass=document.myform.txtRPass;
if(pass.value==""){
alert("密码不能为空");
pass.focus();
return false;
}else if(pass.value.length<6||pass.value.length>16){
alert("密码长度为6-16个字符");
pass.select();
return false;
}
if(rpass.value!=pass.value){
alert("确认密码与密码输入不一致");
rpass.select();
return false;
}
return true;
}
</SCRIPT>
因为代码太长 head放不下 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询