2006-06-28 10:33
那首先表单得有判断依据,也就是表单内存储有用户名,然后用程序判断。
[CODE]
<script language=javascript >
function Login()
{
var Num;
Num=0;
if(this.UserName.value!=""&&this.Pwb.value!="")
{
for(var i=0;i<document.ActForm.length;i++)
{
if(document.ActForm[i].UsName.value==this.UserName.value)
{
Num=i;
}
}
if(Num!=0)
{
Num++;
alert('提交的用户名为:'+this.UserName.value+'\n提交第'+Num+'个表单的内容');
}
}
}
</script>
<font style=font-size:18px; >登陆页面</font><br>
用户名<input type=text name=UserName ><br>
密码<input type=password name=Pwb ><br>
<input type=button name=Login value=登陆 onClick=Login(); >
<form name=ActForm >
第1个表单
<input type=hidden name=UsName value=abc >
</form>
<form name=ActForm >
第2个表单
<input type=hidden name=UsName value=def >
</form>[/CODE]
[此贴子已经被作者于2006-6-28 11:03:50编辑过]
2006-06-28 11:02

2006-06-28 11:41
2006-06-28 12:28
2006-06-28 12:54
2006-06-28 13:06
<%@LANGUAGE="VBSCRIPT" CODEPAGE="936"%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>无标题文档</title>
</head>
<body>
<%If Request("action")="" Then%>
<FORM name="UserLogin" action="?action=login" method=post>
<table>
<tr>
<td align="right" bgcolor="#FFFFFF">用户:</td>
<td bgcolor="#FFFFFF"><input name="username" type="text" id="username" size="24" maxlength="24"></td>
</tr>
<tr>
<td align="right" bgcolor="#FFFFFF">密码:</td>
<td bgcolor="#FFFFFF"><input name="password" type="password" id="password" size="24" maxlength="24"></td>
</tr>
<tr>
<td colspan="2" align="center" bgcolor="#FFFFFF"><input name="Login" type="submit" value=" 登 陆 ">
</td>
</tr>
</table>
</Form>
<%
ElseIf Request("action")="login" Then
Select Case Request.Form("UserName")
Case 123
%>
<form name=Form >
表单123
<input type=hidden name=UsName value=abc >
</form>
<a href="?">返回</a><%
Case 456
%>
<form name=ActForm >
表单456
<input type=hidden name=UsName value=def >
</form>
<a href="?">返回</a>
<%
End Select
End If
%>
</body>
</html>
不知道是不是

2006-06-28 13:59

2006-06-28 16:42