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放不下
展开
 我来答
舍出
2014-11-20 · 知道合伙人互联网行家
舍出
知道合伙人互联网行家
采纳数:1374 获赞数:1438
从事IT行业,有丰富的软件开发经历,对互联网比较了解 个人网站http://www.suifengshi.com

向TA提问 私信TA
展开全部
验证过以后不是该提交到后台进行处理吗
为什么要跳转到下一个界面,难道你form表单里的值不需要传给后台吗
希望能帮助到你
更多追问追答
追问
只是做一个静态网站,怎么才能输入都合法,点击提交就是进入下一个页面
追答

噢,如果是这样的话,你可以直接用js

location.href='写入你下个页面的地址';

这样就可以了

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式