Erik Ginnerskov skrev:
>> Hvis du har lyst til at skrive et anførselstegn i
>> resultat-dokumentet, kan man så skrive
>>
>> Response.Write """
Jeg tror Michael stillede et retorisk spørgsmål (man kan nemlig
ikke skrive som ovenstående).
> Eller anvende apostrof i stedet inde i den streng, der skal
> udskrives:
>
> Response.Write "<a href='
Her'>http://www.html.dk'>Her er et link
> til html.dk</a>" __________
Det er en mulighed. Det hjælper bare ikke hvis man har en streng
hvor der både skal anvendes " og ':
<button onclick="alert('Hej');">
> Eller escape anførselstegn inde i den streng, der skal
> udskrives:
Det er den generelle metode - i vbscript (der typisk anvendes med
asp) er det bare med "" - ikke med \".
> Response.Write "<a href=\"
http://www.html.dk\">Her er et link
> til html.dk</a>"
Ovenstående virker formentlig i JScript, men *ikke* i vbscript. Med
vb's escapesyntaks bliver det:
Response.Write "<a href=""
http://www.html.dk"">Her er et link
til html.dk</a>"
En editor med farvemarkering og kendskab til asp/vbscript gør det
en hel del lettere at holde styr på antallet af anførselstegn i en
streng.
--
Jens Gyldenkærne Clausen
Svar venligst under det du citerer, og citer kun det der er
nødvendigt for at forstå dit svar i sammenhængen. Se hvorfor og
hvordan på
http://usenet.dk/netikette/citatteknik.html