25. februar 2007 - 09:24
Der er
12 kommentarer og 3 løsninger
Den her skal løbes igennem 10 gange
top.frames['hovedramme'].document.forms[0].Varetekst1.value='<%=Trim(Replace(RS.Fields("Fvare1"),"'","''"))%>'; Varetekst1 til 10 - skal tilskrives med Fvare1 til 10 ?
Annonceindlæg tema
25. februar 2007 - 10:44
#1
Prøv lige det her: <script> I = 0; function loop() { if (I == 10) return; I++; top.frames['hovedramme'].document.forms[0].Varetekst'+I+'.value='<%=Trim(Replace(RS.Fields("Fvare'+I+'"),"'","''"))%>'; } </script>
25. februar 2007 - 10:57
#2
virker ikke ? top.frames['hovedramme'].document.forms[0].Varetekst1.value='<%=RS.Fields("Fvare1")%>'; top.frames['hovedramme'].document.forms[0].Varetekst2.value='<%=RS.Fields("Fvare2")%>'; top.frames['hovedramme'].document.forms[0].Varetekst3.value='<%=RS.Fields("Fvare3")%>'; top.frames['hovedramme'].document.forms[0].Varetekst4.value='<%=RS.Fields("Fvare4")%>'; top.frames['hovedramme'].document.forms[0].Varetekst5.value='<%=RS.Fields("Fvare5")%>'; top.frames['hovedramme'].document.forms[0].Varetekst6.value='<%=RS.Fields("Fvare6")%>'; top.frames['hovedramme'].document.forms[0].Varetekst7.value='<%=RS.Fields("Fvare7")%>'; top.frames['hovedramme'].document.forms[0].Varetekst8.value='<%=RS.Fields("Fvare8")%>'; top.frames['hovedramme'].document.forms[0].Varetekst9.value='<%=RS.Fields("Fvare9")%>'; top.frames['hovedramme'].document.forms[0].Varetekst10.value='<%=RS.Fields("Fvare10")%>'; det er den her der skal omskriver med for løkke
25. februar 2007 - 14:53
#3
Det skal du da lave i dit vb-script ?-) -- ellers skal du udskrive dit database-opslag i et javascript-array, som kan bruges i en løkke !-)
25. februar 2007 - 15:02
#4
for i = 1 to 10 response.write "top.frames['hovedramme'].document.forms[0].Varetekst1.value='" & RS.Fields("Fvare" & i) & "';" & vbCrLf next som roenving skriver skal den placeres i din ASP-side, som noget serverside kode.
25. februar 2007 - 15:41
#5
hvad med vare Varetekst1 til 10 ?
25. februar 2007 - 15:43
#6
Ouups! Den havde jeg ikke lige set, men opskriften er nøjagtig den samme: for i = 1 to 10 response.write "top.frames['hovedramme'].document.forms[0].Varetekst" & i & ".value='" & RS.Fields("Fvare" & i) & "';" & vbCrLf next
25. februar 2007 - 15:43
#7
for i = 1 to 10 response.write "top.frames['hovedramme'].document.forms[0].Varetekst" & i & ".value='" & RS.Fields("Fvare" & i) & "';" & vbCrLf next
25. februar 2007 - 15:44
#8
*lol*
25. februar 2007 - 15:49
#9
Se selv roenving er enig med mig ;-)
25. februar 2007 - 15:55
#10
Det virker - tak for hjælpen - åbn svar
25. februar 2007 - 15:57
#11
Velbekomme :)
25. februar 2007 - 16:00
#12
hvad med foenving - svar ?
25. februar 2007 - 16:01
#13
Velbekomme '-)
25. februar 2007 - 16:12
#14
Tak for point :)
25. februar 2007 - 16:16
#15
-- og jeg takker også for point ;~}
Vi tilbyder markedets bedste kurser inden for webudvikling