| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 606 人关注过本帖
标题:关于通过提交按钮,提交表单的问题。
只看楼主 加入收藏
piaoxue
Rank: 3Rank: 3
来 自:地球
等 级:论坛游侠
威 望:3
帖 子:606
专家分:113
注 册:2005-9-19
结帖率:100%
收藏
 问题点数:0 回复次数:7 
关于通过提交按钮,提交表单的问题。
问题是这样的,我现在有一个登陆界面,里面有用户名,密码和提交的按钮,我现在想实现的效果是,当我写入用户名和密码后点击提交按钮,提交的信息会根据我的用户名的不同提交到不同的form表单中去!页面上有form1,form2...formn,有特定个数的很多个,如何用一个按钮根据用户名的不同,分别提交到与用户名相关联的form表单中去呢?
搜索更多相关主题的帖子: 表单 按钮 
2006-06-28 10:33
yms123
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:209
帖 子:12488
专家分:19042
注 册:2004-7-17
收藏
得分:0 

那首先表单得有判断依据,也就是表单内存储有用户名,然后用程序判断。
[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
piaoxue
Rank: 3Rank: 3
来 自:地球
等 级:论坛游侠
威 望:3
帖 子:606
专家分:113
注 册:2005-9-19
收藏
得分:0 
yms123 先谢谢你呀!!是这样的,我现在比如在用户名里面输入123,然后点击提交,这时候页面上面会显示form123这个表单里面的内容。比如在用户名里面输入456,然后点击提交,这时候页面上面会显示form456这个表单里面的内容。 这个页面是根据我的用户名的不同而调用不同的form表单来显示在页面上面的! 这个效果怎么实现??

我是做平面设计、网站制作、网站推广、主机域名等业务的站长。有需要的给我站内信吧。
2006-06-28 11:41
piaoxue
Rank: 3Rank: 3
来 自:地球
等 级:论坛游侠
威 望:3
帖 子:606
专家分:113
注 册:2005-9-19
收藏
得分:0 
各位:不知道这个问题怎么弄吗?版主们,进来帮我看看呀 急死了!!

我是做平面设计、网站制作、网站推广、主机域名等业务的站长。有需要的给我站内信吧。
2006-06-28 12:28
hangxj
Rank: 6Rank: 6
等 级:贵宾
威 望:29
帖 子:2045
专家分:0
注 册:2006-4-10
收藏
得分:0 

Select Case Request.Form("UserName")
Case 1

Case2

......

End Select


http://www./
2006-06-28 12:54
piaoxue
Rank: 3Rank: 3
来 自:地球
等 级:论坛游侠
威 望:3
帖 子:606
专家分:113
注 册:2005-9-19
收藏
得分:0 
hangxj 我不是很明白。 能不能帮我简单的写一写呀? 让我看看效果。 可以吗? 先谢谢了?

我是做平面设计、网站制作、网站推广、主机域名等业务的站长。有需要的给我站内信吧。
2006-06-28 13:06
hangxj
Rank: 6Rank: 6
等 级:贵宾
威 望:29
帖 子:2045
专家分:0
注 册:2006-4-10
收藏
得分:0 

<%@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>

不知道是不是


http://www./
2006-06-28 13:59
piaoxue
Rank: 3Rank: 3
来 自:地球
等 级:论坛游侠
威 望:3
帖 子:606
专家分:113
注 册:2005-9-19
收藏
得分:0 
大概意思是这样的 谢谢你呀!! 不过还有一些地方不是这样的. 我自己想想把 谢谢了!!!不会了再请教! 谢谢

我是做平面设计、网站制作、网站推广、主机域名等业务的站长。有需要的给我站内信吧。
2006-06-28 16:42
快速回复:关于通过提交按钮,提交表单的问题。
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.019802 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved