找回密码
 注册
搜索
热搜: 回贴
  • 前程无忧官网首页 有什么好的平台可以
  • 最新的销售平台 互联网营销的平台有哪
  • 制作网页的基本流程 网页制作和网页设
  • 【帝国CMS】输出带序号的列表(数字排
  • 网站建设公司 三一,中联,极东泵车的
  • 织梦 建站 织梦网站模版后台怎么更改
  • 云服务官网 哪些网站有免费的简历模板
  • 如何建网站要什么条件 建网站要用什么
  • 吉林市移动公司电话 吉林省退休人员网
  • 设计类毕业论文 网站设计与实现毕业论
查看: 91|回复: 9

关于通过提交按钮,提交表单的问题。

[复制链接]
发表于 2010-1-20 02:54:43 | 显示全部楼层 |阅读模式 IP:江苏扬州
问题是这样的,我现在有一个登陆界面,里面有用户名,密码和提交的按钮,我现在想实现的效果是,当我写入用户名和密码后点击提交按钮,提交的信息会根据我的用户名的不同提交到不同的form表单中去!页面上有form1,form2...formn,有特定个数的很多个,如何用一个按钮根据用户名的不同,分别提交到与用户名相关联的form表单中去呢?
[知识问答ωωω.χiuGoo.сom]
发表于 2010-1-20 02:54:47 | 显示全部楼层 IP:江苏扬州
那首先表单得有判断依据,也就是表单内存储有用户名,然后用程序判断。

  1. <script language=javascript >
  2. function Login()
  3. {
  4. var Num;
  5. Num=0;
  6. if(this.UserName.value!=""&&this.Pwb.value!="")
  7. {
  8. for(var i=0;i<document.ActForm.length;i++)
  9. {
  10. if(document.ActForm[i].UsName.value==this.UserName.value)
  11. {
  12. Num=i;
  13. }
  14. }
  15. if(Num!=0)
  16. {
  17. Num++;
  18. alert('提交的用户名为:'+this.UserName.value+'\n提交第'+Num+'个表单的内容');
  19. }
  20. }
  21. }
  22. </script>
  23. <font style=font-size:18px; >登陆页面</font><br>
  24. 用户名<input type=text name=UserName ><br>
  25. 密码<input type=password name=Pwb ><br>
  26. <input type=button name=Login value=登陆 onClick=Login(); >
  27. <form name=ActForm >
  28. 第1个表单
  29. <input type=hidden name=UsName value=abc >
  30. </form>
  31. <form name=ActForm >
  32. 第2个表单
  33. <input type=hidden name=UsName value=def >
  34. </form>
复制代码
回复

使用道具 举报

发表于 2010-1-20 02:54:51 | 显示全部楼层 IP:江苏扬州
yms123 先谢谢你呀!!是这样的,我现在比如在用户名里面输入123,然后点击提交,这时候页面上面会显示form123这个表单里面的内容。比如在用户名里面输入456,然后点击提交,这时候页面上面会显示form456这个表单里面的内容。 这个页面是根据我的用户名的不同而调用不同的form表单来显示在页面上面的! 这个效果怎么实现??
回复

使用道具 举报

发表于 2010-1-20 02:54:55 | 显示全部楼层 IP:江苏扬州
各位:不知道这个问题怎么弄吗?版主们,进来帮我看看呀 急死了!!
回复

使用道具 举报

发表于 2010-1-20 02:54:59 | 显示全部楼层 IP:江苏扬州
Select Case Request.Form("UserName")
Case 1

Case2

......

End Select
回复

使用道具 举报

发表于 2010-1-20 02:55:03 | 显示全部楼层 IP:江苏扬州
hangxj 我不是很明白。 能不能帮我简单的写一写呀? 让我看看效果。 可以吗? 先谢谢了?
回复

使用道具 举报

发表于 2010-1-20 02:55:07 | 显示全部楼层 IP:江苏扬州
<%@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>

不知道是不是
回复

使用道具 举报

发表于 2010-1-20 02:55:11 | 显示全部楼层 IP:江苏扬州
大概意思是这样的 谢谢你呀!! 不过还有一些地方不是这样的. 我自己想想把 谢谢了!!!不会了再请教! 谢谢
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|小黑屋|最新主题|手机版|微赢网络技术论坛 ( 苏ICP备08020429号 )

GMT+8, 2024-9-30 03:28 , Processed in 0.167373 second(s), 11 queries , Gzip On, MemCache On.

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表