This should at least remove the blank lines :

 <%get global array("kNAStates";$States)%>
 <SELECT NAME="State">
 <OPTION VALUE="" SELECTED>-Pick a State/Province- </OPTION><%
for($i;1;size of array($States))%>
 <OPTION VALUE=<%=substring($States{$i};1;2)%>><%=$States{$i}%</OPTION><%
end for %>
 </SELECT>

Michael Bond

----- Original Message ----- 
From: "Jim Redfield" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Thursday, March 20, 2003 11:03 PM
Subject: [Active4d-dev] Removing extra space


> Good afternoon,
> 
> A4d = 3.0b13
> 
> I have a method to put states into a select statement as follows:
> 
> > kNAStates is defined as follows:   "AB - Alberta";"AK - Alaska";...
> 
> > <%get global array("kNAStates";$States)%>
> > <SELECT NAME="State">
> > <OPTION VALUE="" SELECTED>-Pick a State/Province- </OPTION>
> > <%for($i;1;size of array($States))%>
> > <OPTION VALUE=<%=substring($States{$i};1;2)%>><%=$States{$i}%</OPTION>
> > <%end for%>
> > </SELECT>
> 
> HTML output from this looks as follows:
> 
> > <SELECT NAME="OtherState">
> > <OPTION VALUE="" SELECTED>-Pick aState/Province- </OPTION>
> > 
> > <OPTION VALUE=AB>AB - Alberta</OPTION>
> > 
> > <OPTION VALUE=AK>AK - Alaska</OPTION>...
> 
> The extra lines in the HTML have 5 tabs followed by a carriage return. 
> Is there a better way to do this to eliminate the extra space? Or do I 
> just live with this?
> 
> Jim Redfield
> 
> _______________________________________________
> Active4d-dev mailing list
> [EMAIL PROTECTED]
> http://aparajitaworld.com/mailman/listinfo/active4d-dev
> 


Reply via email to