Avatar billede want2learn Nybegynder
27. marts 2006 - 17:44 Der er 10 kommentarer og
2 løsninger

fieldset style fejl

Jeg har dette stykke kode:
Response.Write("<fieldset style=""width: 163px"">
        ><legend>"&strTitle&"</legend>")
    Response.Write(""&strText&"")
    Response.Write("</fieldset>")

hvor jeg får denne fejl:
Microsoft VBScript compilation error '800a0409'

Unterminated string constant

/test.asp, line 344

Response.Write("<fieldset style=""width: 163px"">
-------------------------------------------------^

hvad skyldes det !?
Avatar billede musicchart.dk Nybegynder
27. marts 2006 - 18:14 #1
Skal det ikke stå sådan?

Response.Write("<fieldset style='width: 163px'><legend>"&strTitle&"</legend>")
Response.Write(strText)
Response.Write("</fieldset>")
Avatar billede nidyahou Praktikant
27. marts 2006 - 18:21 #2
du glemmer at lukke din streng:
Response.Write("<fieldset style=""width: 163px"">")
Avatar billede cyberkox Nybegynder
27. marts 2006 - 19:41 #3
Det her melder ikk fejl i hvert fald :)

Response.Write("<fieldset style=""width:163px;""><legend>"&strTitle&"</legend>")
Response.Write(strText)
Response.Write("</fieldset>")
Avatar billede saudoo Nybegynder
27. marts 2006 - 22:27 #4
Hvis du vil lave linieskifts i din ASP kode, skal lige lige lukke af med ", og skrive _ efter. :) Så kan du fortsætte på næste linie..
Avatar billede musicchart.dk Nybegynder
27. marts 2006 - 23:08 #5
saudoo... det er næsten rigtigt, du mangler et &:

response.write("Hej med" &_
"dig")

Eller - jeg har sådan set ikke prøvet det uden &.
Avatar billede saudoo Nybegynder
27. marts 2006 - 23:18 #6
Tja.. Det er jo sådan set heller ikke noget jeg gør brug af. :P

Hvis jeg vil lave noget på flere linier gør jeg bare således:

varTekst = "Hej med "
varTekst = varTekst & "dig"

Response.Write(varTekst)

Ved godt det er lidt meget, for lidt lidt. :) Men på den anden side, har jeg ikke rigtig noget at bruge det til, i mindre sammenhæng. Såeh det.
Avatar billede want2learn Nybegynder
28. marts 2006 - 19:46 #7
SAUDOO
jeg har ikke linje skift i min kode og ved godt at & _ kan bruges men bruges normalt ikke midt en en Response.Write("xxx") men efter.

NIDYAHOU
Min streng'en er lukket.

MUSIK & CYBER
Læg et svar brugte godt nok ""xxx"" da jeg synes det kører hurtigere end 'xxxx' men koden var jo stortset den samme. men TAK.
Avatar billede saudoo Nybegynder
28. marts 2006 - 20:10 #8
want2learn >
Lige først. Det ligner du er meget sur på mig, når du skriver mit navn med store bogstaver. Hvilket jeg regner med du ikke er. :)

Men grunden til at jeg skrev det med liniskift i koden, er fordi det eksempel du giver i spørgsmålet er opdelt på linier midt i det hele. Og så ville jeg bare lige fortælle dig hvordan man kunne fortsætte på næste linie, hvis det var hvad man ønskede. :)
Avatar billede want2learn Nybegynder
28. marts 2006 - 21:20 #9
SAUDOO

er ikke sur ;) skriver bare altid dem jeg taler til med stor, men beklager meget hvis du tror jeg er sur :).
Avatar billede saudoo Nybegynder
28. marts 2006 - 21:37 #10
want2learn >
Nej nej bestemt ikke.. :P Men man kunne godt få indtrykket af det, når man kun lige har læst den øverste linie. :)
Avatar billede cyberkox Nybegynder
28. marts 2006 - 22:57 #11
Så kom et svar :)
Avatar billede cyberkox Nybegynder
04. april 2006 - 14:34 #12
Takker for point :)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester