韩剧野王23集:ASP代码问题?

来源:百度文库 编辑:高考问答 时间:2024/04/28 04:16:11
sub ShowUserLogin()
dim strLogin
If Session("UserName")="" Then
strLogin= "<table width='100%' border='0' cellspacing='0' cellpadding='0'>"
strLogin=strLogin & "<form action='UserLogin.asp' method='post' name='UserLogin' onSubmit='return CheckForm();'>"
strLogin=strLogin & "<tr><td height='25' align='right'>用户名:</td><td height='25'><input name='UserName' type='text' id='UserName' size='10' maxlength='20'></td></tr>"
strLogin=strLogin & "<tr><td height='25' align='right'>密  码:</td><td height='25'><input name='Password' type='password' id='Password' size='10' maxlength='20'></td></tr>"
strLogin=strLogin & "<tr align='center'><td height='25' colspan='2'><input name='Login' type='submit' id='Login' value=' 登录 '> <input name='Reset' type='reset' id='Reset' value=' 清除 '>"
strLogin=strLogin & "</td></tr>"
strLogin=strLogin & "<tr><td height='20' align='center' colspan='2'><a href='UserReg.asp' target='_blank'>新用户注册</a>  <a href='GetPassword.asp' target='_blank'>忘记密码?</a></td></tr>"
strLogin=strLogin & "</form></table>"
response.write strLogin
%>
<script language=javascript>
function CheckForm()
{
if(document.UserLogin.UserName.value=="")
{
alert("请输入用户名!");
document.UserLogin.UserName.focus();
return false;
}
if(document.UserLogin.Password.value == "")
{
alert("请输入密码!");
document.UserLogin.Password.focus();
return false;
}
}
</script>
<%
Else
response.write "欢迎您!" & Session("UserName") & "<br><br>"
response.write "<b>用户控制面板:</b><br><br>        <a href='Server.asp'><b>会员管理中心</b></a><br><br>"
end if
end sub

我在主页上引用这个过程,但是结构特别的凌乱,请问如何控制它啊。我在原程序中也没有找到控制它的语言。
是显示的不太好看,而原程序显示的像是修饰的了!

如果登录了,就显示“欢迎您!注册的用户名”
如果没登录就显示一个表单让用户登录或注册,表单提交时挑用CheckForm() 函数检查表单

没问题的程序啊,结构凌乱是什么意思?

把程序结构改不凌乱不就行了吗!