-
Please help
why this list box does not work???
This is the code I create below, but it does not work. I got error message for this line Response.Write(Request.Form("LST1")(1)) , index out of range. Thanks very much
<%@ Language=VBScript %>
<HTML>
<HEAD>
<META NAME="GENERATOR" Content="Microsoft Visual Studio 6.0">
</HEAD>
<BODY>
<form action="test2.asp" method="post">
First name:
<input name="fname" value="Donald" >
<br>
Last name:
<input name="lname" value="Duck" >
<P> </P>
<P><SELECT id=LST1 name=LST1 size=2 style="HEIGHT: 153px; WIDTH: 228px" ><OPTION
value=TTTT>TTT<OPTION value=WWW>WWW
</SELECT></P>
<P>
<br>
<input type="submit" value="submit"> </P>
</form>
<%
Response.Write(Request.Form("LST1")(1))
%>
<P> </P>
</BODY>
</HTML>
-
is this page called "test2.asp" ?
or you've got another one called test2.asp?
-
If you are using ASP, then I suggest you ignore the index value. You should get the correct values separated with a comma.
abhijit
:o :p ;) :D
-
if the page you showed us posts to itself, then you will get an error because of this line
Code:
Response.Write(Request.Form("LST1")(1))
when the page goes through first time the Request.Form("LST") object doesn't exist (thus it doesn't contain Index Property), it only exists after the page posts to itself...
so you have to check if page goes first or second time through
-
I answered this in another thread. How many did you post for this same problem????
Grr!