/ Forside / Teknologi / Udvikling / ASP / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
ASP
#NavnPoint
smorch 9259
Harlekin 1866
molokyle 1040
Steffanst.. 758
gandalf 657
smilly 564
gibson 560
cumano 530
MouseKeep.. 480
10  Random 410
javscript i asp-kode
Fra : Jens Pedersen


Dato : 20-08-03 10:27

Hej Ng,

Jeg har en asp-fil, jeg fra min default.asp afvikler med
server.execute("fil.asp"). Denne fil indeholder derfor kun asp-kode, f.eks:

<%
response.write "en masse html"
%>

Jeg skal ved forkellige muse-events køre noget javascript, ala
onclick="element_click('forside')", hvor funktionen element_click er en
defineret javascript-funktion. eventen skal placeres i html-koden, der er
udskrevet ved response.write - men så kommer problemet:
Hvis jeg skriver

response.write "<td onclick="element_onclick('forside');"> "

virker det naturligvis ikke, da " afslutter response.write kommandoen. Men
det er heller ikke nok at bruge ' - altså

response.write "<td onclick='element_onclick('forside');'> "

Hvordan får jeg asp til at udskrive ", uden det afslutter response.write?
Den kode, der bliver sendt ud ved afvikling af fil.asp, skal se sådan ud:

<td onclick="element_click('forside');">bla bla</td>

--
Jens Pedersen



 
 
Jens Gyldenkærne Cla~ (20-08-2003)
Kommentar
Fra : Jens Gyldenkærne Cla~


Dato : 20-08-03 10:53

Jens Pedersen skrev:


> Hvordan får jeg asp til at udskrive ", uden det afslutter
> response.write?

Escapetegnet er endnu en ". For at udskrive ét anførselstegn
skriver man altså to.


Response.write "<td onclick=""element_click('forside');"">bla
bla</td>"
--
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

Jens Pedersen (20-08-2003)
Kommentar
Fra : Jens Pedersen


Dato : 20-08-03 17:37

"Jens Gyldenkærne Clausen" <jens@gyros.invalid> skrev i en meddelelse
news:Xns93DD78F55DF49jcdmfdk@gyrosmod.dtext.news.tele.dk...

> Escapetegnet er endnu en ". For at udskrive ét anførselstegn
> skriver man altså to.

Tak!

--
Jens Pedersen



Søg
Reklame
Statistik
Spørgsmål : 177559
Tips : 31968
Nyheder : 719565
Indlæg : 6408934
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste