如何检测用户名

seaskyll123 2007-04-08 12:55:41
在reg.asp中有一个注册表单,在输入用户名后面加了一个“检测用户名”按钮,用了一个onclick="checkname",checkname为一个子函数,来实现对数据库的查询,
sub checkname()
<% response.redirect "checkuser.asp?username="form.user.value%>
end sub
再执行时reg.asp时,发现直接到了"checkuser.asp?username="的这个网页上了,请问为什么,有什么方法可以解决。
...全文
162 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
nihaopp 2007-04-08
  • 打赏
  • 举报
回复
那是因为asp先执行了,你那个函数是vbs吧 它管不住
php_wsd 2007-04-08
  • 打赏
  • 举报
回复
<INPUT type = "button" name="checkUserID" Value="检测用户名" onClick="checkreg();" class="BoxCopy" >
<script>
function checkreg()
{
window.open("check.asp?username="+document.form1.username.value);
}
</script>

注:check.asp是检测用户名文件
wangwm 2007-04-08
  • 打赏
  • 举报
回复
<script language="JavaScript" type="text/javascript">
<!--
function checkreg()
{
if (document.form1.sUserName.value=="")
{
alert("用户名必须填写!");
document.form1.sUserName.focus();
return false;
}
else
{
return showModalDialog("UserCheckReg.asp?UserID=" + document.form1.sUserName.value, "", "dialogWidth:390px;dialogHeight:180px;help:no;scroll:no;status:no");
}
}
//-->
</script>

<INPUT type = "button" name="checkUserID" Value="检测用户名" onClick="checkreg();" class="BoxCopy" >
tantaiyizu 2007-04-08
  • 打赏
  • 举报
回复
学习 ajax 吧!

28,408

社区成员

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

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