如何动态添加Form项?

来源:asp之家 时间:2009-11-18 20:44:00 

 说明和代码如下:

<%@ language = vbscript%>
<% Response.Expires = 0 %>
<HTML>
<HEAD>
<TITLE>asp教程 - 动态添加Form项 - aspxhome.com</TITLE>
</HEAD>
<BODY>
<%
If Request("Action") = "提交列表" Then
Response.Write "<B>提交的项:</B><BR>"
' 显示敲入的内容
nItems = Request.Form("Items").Count
For i = 1 To nItems
Response.Write Request.Form("Items")(i) & "<BR>"
' 显示提交的项
Next
Response.Write Request("Item") & "<BR>"
Else
' 为所有的项创建Form
 %>
<FORM Action=dynaform.asp Method=Post>
<B>项:</B><BR>
<%
nItems = Request.Form("Items").Count
For i = 1 To nItems
Response.Write "<INPUT Type=Text Name=Items Value=""" & _
Trim(Request.Form("Items")(i)) & """><BR>"
' 显示前面已提交的项
Next
If Request.Form("Item") <> "" Then
Response.Write "<INPUT Type=Text Name=Items Value=""" & _
Trim(Request.Form("Item")) & """><BR>"
' 保存已输入的项,再生成一个新的输入框
Response.Write "<P>请输入项,并点击"添加项到列表"按钮提交<BR>"
Response.Write "<INPUT Type=Text Size=50 Name=Item Value="""""">"
Else
Response.Write "<P>请输入项,并点击"添加项到列表"按钮提交Please enter an Item,<BR>"
Response.Write "<INPUT Type=Text Size=40 Name=Item Value=""""""><BR>"
' 如果没有项提交,就不显示错误信息
End If
%>
<P>
<INPUT Type="Submit" Name="Action" Value="添加项到列表Add Item to List">
<INPUT Type="Submit" Name="Action" Value="提交列表Submit the List">
<BR>
<% End If %>
</FORM>
</BODY>
</HTML>

标签:form,动态,asp
0
投稿

猜你喜欢

  • 轻松解决Mysql“信息包过大”的处理方法

    2008-06-07 16:50:00
  • 解决MySQL不允许从远程访问的方法

    2010-03-18 15:39:00
  • CSS hack浏览器兼容一览表

    2007-08-14 10:35:00
  • 使用正则表达式找出不包含特定字符串的条目

    2010-03-02 22:06:00
  • 页面中 CSS 加载方式的优化

    2008-03-26 12:36:00
  • 打造设计你自己的字体

    2007-12-12 13:16:00
  • JS完美实现对象克隆

    2008-08-03 16:51:00
  • block 和 inline 答案揭晓~ 另付一则,关于 word-break

    2009-12-08 13:06:00
  • 教你轻松掌握MaxDB和MySQL之间的协同性

    2009-02-23 17:28:00
  • base href 使用方法详解

    2008-05-18 13:27:00
  • 找到个很好的例子导出excel的

    2008-09-28 13:12:00
  • 有效防止ASP木马上传运行—小知识[网络安全技术]

    2011-03-06 11:15:00
  • 纯数字不重复排列的另类方法

    2009-12-04 18:25:00
  • Web标准下该如何“插入”图像

    2008-03-17 13:01:00
  • 利用不同样式改变相同xhtml结构的布局

    2008-08-20 18:17:00
  • 关于JS中变量的显式声明和隐式声明

    2008-10-06 13:22:00
  • 如何了解SQL的执行频率

    2009-08-26 15:17:00
  • 商业价值与用户价值的平衡

    2008-12-10 18:42:00
  • SQL Server数据库内存会不断增加的问题分析

    2009-01-08 15:46:00
  • asp.net性能的技巧

    2007-10-07 21:55:00
  • asp之家 网络编程 m.aspxhome.com