|
|
如何动态添加form项 |
|
|
作者:未知 来源:月光软件站 加入时间:2005-2-28 月光软件站 |
|
<%@ language = vbscript%> <% Response.Expires = 0 %> <HTML> <HEAD> <TITLE>Dynamically Growing Form</TITLE> </HEAD> <BODY> <% If Request("Action") = "Submit the List" Then ' Show what was entered. Response.Write "<B>Here are the Items submitted:</B><BR>" nItems = Request.Form("Items").Count For i = 1 To nItems ' Show submitted Items Response.Write Request.Form("Items")(i) & "<BR>" Next Response.Write Request("Item") & "<BR>" Else ' Create the form from all items. %> <FORM Action=dynaform.asp Method=Post> <B>Items:</B><BR> <% nItems = Request.Form("Items").Count For i = 1 To nItems ' Show previously submitted Items Response.Write "<INPUT Type=Text Name=Items Value=""" & _ Trim(Request.Form("Items")(i)) & """><BR>" Next
If Request.Form("Item") <> "" Then ' paint a new input box, and store the old Item in Items collection Response.Write "<INPUT Type=Text Name=Items Value=""" & _ Trim(Request.Form("Item")) & """><BR>"
Response.Write "<P>Please enter an Item,<BR>" Response.Write "and submit them one at a time<BR>" Response.Write "by pressing the Add Item button.<BR>" Response.Write "<INPUT Type=Text Size=50 Name=Item Value="""""">" Else ' No Item was submitted, don't show an error Response.Write "<P>Please enter an Item,<BR>" Response.Write "and submit them one at a time<BR>" Response.Write "by pressing the Add Item button.<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>
| 
|
|
相关文章:相关软件: |
|