26. februar 2004 - 11:36
Der er
11 kommentarer og 1 løsning
strengkonstanten er uafsluttet
jeg har en variabel fra en database: <% main=(rs2("main"))%> og så denne funktion <script> function Load() { hej=<% =("'" & main & "'") %>; iView.document.write(hej); } </script> problemet er at main i databasen har mellem rum og sideskift. fx main= dsdf sdf dsf sdf sdf dsf ds dsf sdf sd sdf df dsf sdf ds dsf sdf dsf ds problemet er at iView.document.write(hej); siger strengkonstanten er uafsluttet, hvilket jo nok er på grund af mellemrummende eller sideskiftene, men hvordan kan jeg undgå den fejl ? kan jeg gøre det i scriptet ? eller kan jeg gøre det i sql sådan at databasen fjerner mellemrum og sideskift (det betyder nemlig ikke så meget om de er der)
Annonceindlæg fra HP
26. februar 2004 - 11:38
#1
function Load() { hej="<%= main %>"; iView.document.write(hej); }
26. februar 2004 - 11:39
#2
hej='<%=main%>';
26. februar 2004 - 11:40
#3
26. februar 2004 - 11:41
#4
virker ikke nu får jeg ; var forventet
26. februar 2004 - 11:44
#5
hvis din 'main' indeholder "", så går det galt ... prøv: function Load() { hej= escape( "<%= main %>" ); iView.document.write( unescape( hej ) ); }
26. februar 2004 - 11:48
#6
hvis jeg bruger function Load() { hej='<%=main%>'; iView.document.write(hej); } får jeg stadig strengkonstanten er uafsluttet bruger jeg: function Load() { hej="<%= main %>"; iView.document.write(hej); } får jeg ; var forventet
26. februar 2004 - 12:00
#7
det er ikke pga at den indeholder "" for bare jeg fjerner sideskiftene i min db så virker denne kode function Load() { hej=<% =("'" & main & "'") %>; iView.document.write(hej); }
26. februar 2004 - 12:05
#8
escape virker heller ikke
26. februar 2004 - 12:11
#9
Så erstat sideskiftene i din database med "\n" ...
26. februar 2004 - 12:11
#10
-- eller "<br>"
26. februar 2004 - 12:15
#11
det er ikke det, jeg skal have fjernet alle sideskift i databasen. hvis jeg nu har: dfs sdfsdf sdf sdf sdf dsf dsf sdf dsf sdf sdf sdf sdf sdf sdf sdf sd hvordan transformerer jeg det om til: dfs sdfsdf sdf sdf sdf dsf dsf sdf dsf sdf sdf sdf sdf sdf sdf sdf sd med et javascript ikke i databasen bare hvis jeg har en variabel som er test='dfs sdfsdf sdf sdf sdf dsf dsf sdf dsf sdf sdf sdf sdf sdf sdf sdf sd' til test='dfs sdfsdf sdf sdf sdf dsf dsf sdf dsf sdf sdf sdf sdf sdf sdf sdf sd'
26. februar 2004 - 14:18
#12
har fudner på noget andet
Vi tilbyder markedets bedste kurser inden for webudvikling