Ryan Kristensen <ryankristensen@hotmail.invalid> writes:
> Problemet er, at der i din onclick står: onclick='window.open(' - og
> så afslutter du den. Her kan du evt. vælge at escape tegnet:
> onclick='window.open(\'galler....
Det virker faktisk ikke. Husk, at det er HTML-parseren der skal finde
slut-apostroffen, og backslash er ikke et specielt tegn i
HTML. Attributten vil stadig slutte ved den første apostrof.
> Eller endnu bedre, benytte " i stedet:
> onclick="window.open('gall...
Det virker. Hvis du så skal bruge apostroffer inden i strenge i
Javascript-koden, så kan du bruge backslash:
onclick="alert('it\'s a test');"
Alternativt kan man udskifte både anførselstegn og apostroffer inden
i attributten med entiteter: " og '
onclick="alert("it's a test");"
giver javascript-koden:
alert("it's a test");
/L
--
Lasse Reichstein Nielsen - lrn@hotpop.com
DHTML Death Colors: <URL:
http://www.infimum.dk/HTML/rasterTriangleDOM.html>
'Faith without judgement merely degrades the spirit divine.'