关于一个简单的页面跳转问题?

tlq2000 2003-11-28 04:37:12

这些代码是per_info.asp页面上的当我点击“登陆”能够检测出输入的手机号是否符合我的要求(调用checkperlogin()函数检测是否输入的是数字等)如果不符合我的要求则弹出提示窗体,如果弹出窗体我想仍然回到per_inf.asp 没有弹出则跳转到per_logon.asp窗体该怎么样改。先谢谢各位大哥,大姐们。

<form action="/shortmessage/userinfo/per_logon.asp" onsubmit="checkperlogin();" method="post" name="per_load" class="h12" id="regist"target=_parent>

你的手机<input class="text" name="txtMobNo" type="text" >

密码:<input class="text" name="txtPwd" type="password" >

<input name="personsubmit" type="submit" class="button3" id="personsubmit" value="登陆">
</form>


<script language="JavaScript">
function checkperlogin(){
var work= /^\d{11}$/;
if (!work.test(document.per_load.txtMobNo.value)) {
alert("手机号必须为11位长度的数字!");
document.per_load.txtMobNo.focus();
document.per_load.txtMobNo.select();
return false;
}

if (document.per_load.txtPwd.value =="")
{
alert("请输入您的登录密码!");
document.per_load.txtPwd.focus();
return false;
}
}
</script>
...全文
69 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
Einar 2003-11-28
  • 打赏
  • 举报
回复
少了一个return
<form action="/shortmessage/userinfo/per_logon.asp" onsubmit="return checkperlogin();" method="post" name="per_load" class="h12" id="regist" target=_parent>

你的手机<input class="text" name="txtMobNo" type="text" >

密码:<input class="text" name="txtPwd" type="password" >

<input name="personsubmit" type="submit" class="button3" id="personsubmit" value="登陆">
</form>


<script language="JavaScript">
function checkperlogin(){
var work= /^\d{11}$/;
if (!work.test(document.per_load.txtMobNo.value)) {
alert("手机号必须为11位长度的数字!");
document.per_load.txtMobNo.focus();
document.per_load.txtMobNo.select();
return false;
}

if (document.per_load.txtPwd.value =="")
{
alert("请输入您的登录密码!");
document.per_load.txtPwd.focus();
return false;
}
}
</script>

28,405

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧