Hej! Hej! ja det är den vi vill komma åt längre ner på samma sida. i den synliga textrutan som ligger ovanför de två dolda. Hej igen!Textruta
Jag vill hämta ett värde från en gömd textbox som finns tidigare på samma sida, till en textbox som finns längre ner på samma sida, hur gör jag då? Problemet är att mellan textboxarna finns en loop, se kod nedan =)
<%
Dim sResten, sPunkt, iAntalLoopar
sResten=Request.Form("chk")
%>
<input type="text" name=ValdBanaTid value="<%=sResten%>">
<%
iAntalLoopar=0
Do Until sResten=""
If iAntalLoopar >0 then%>
och bana
<% End if
sPunkt=Instr(sResten,".")
%>
<%=Left(sResten,1)%> kl
<%
If Mid(sResten,2,sPunkt-2) = 1 then%>12.00-13.00<%End if
If Mid(sResten,2,sPunkt-2) = 2 then%>13.00-14.00<%End if
If Mid(sResten,2,sPunkt-2) = 3 then%>14.00-15.00<%End if
If Mid(sResten,2,sPunkt-2) = 4 then%>15.00-16.00<%End if
If Mid(sResten,2,sPunkt-2) = 5 then%>16.00-17.00<%End if
If Mid(sResten,2,sPunkt-2) = 6 then%>17.00-18.00<%End if
If Mid(sResten,2,sPunkt-2) = 7 then%>18.00-19.00<%End if
If Mid(sResten,2,sPunkt-2) = 8 then%>19.00-20.00<%End if
If Mid(sResten,2,sPunkt-2) = 9 then%>20.00-21.00<%End if
If Mid(sResten,2,sPunkt-2) = 10 then%>21.00-22.00<%End if
If Mid(sResten,2,sPunkt-2) = 11 then%>22.00-23.00<%End if
If Mid(sResten,2,sPunkt-2) = 12 then%>23.00-24.00<%End if
If Mid(sResten,2,sPunkt-2) = 13 then%>24.00-01.00<%End if
If Mid(sResten,2,sPunkt-2) = 14 then%>01.00-02.00<%End if%>
<%sResten=right(sResten,Len(sResten)-sPunkt)
If Left(sResten,1) = "," Then
sResten = Right(sResten,Len(sResten)-2)
End if
iAntalLoopar = iAntalLoopar +1
Loop
%>
<%
Dim mandag
%>
<%=Request.Form("ValdDag")%>en vecka <%=Request.Form("ValdVecka")%>?<p>
<table width="239" border="0" height="67">
<tr>
<td><h1 id="text">Namn:</h1></td>
<td><form action="bokabowling3.asp" method=post id=boka name=boka>
<INPUT ID="namn" TYPE="text" NAME="namn">
</td>
</tr>
<tr>
<td><h1 id="text">Telefonnummer:</h1></td>
<td>
<INPUT ID="telenr" TYPE="text" NAME="telenr">
</td>
</tr>
<tr><td>
<input type="text" name=ValdBanaTid2 value=<%Request.Form("ValdBanaTid")%>>
<input type="hidden" name=ValdDag2 value=<%=request.form("ValdDag")%>>
<input type="hidden" name=ValdVecka2 value=<%=request.form("ValdVecka")%>>
<INPUT ID="boka"TYPE="Submit" VALUE="Registrera bokning" NAME="boka"></form>
</td></tr>
</table>
</body>
</html>Sv: Textruta
Vad jag kunde se, så fanns det bara två dolda fält, och båda nästan längst ner i dokumentet...?
Är det
<input type="text" name=ValdBanaTid value="<%=sResten%>">
som du vill kunna komma åt längre ner på sidan? ...
Lev väl,
Tom S.Sv: Textruta
Sv: Textruta
Ja, en variant skulle ju kunna vara att spara undan det som finns i det övre fältet:
<code>
<input type="text" name=ValdBanaTid value="<%=sResten%>">
<%
strTempResten = sResten
%>
</code>
och att du i det synliga fältet, ovanför dom två dolda, använder det undansparade värdet så här:
<code>
<input type="text" name=ValdBanaTid2 value="<%= strTempResten %>">
</code>
Nu tog jag bort det som stod i value-attributet <code><%Request.Form("ValdBanaTid")%></code>...
Lycka till och lev väl,
Tom S.