Cheatah: Javascript Anweisung innerhalb eines HTML Tags

Beitrag lesen

Hi,

<xsl:attribute name="onlick">javascript:new popUp(0,0,400,180,"PopupID")</xsl:attribute>

ich frage mich, wer wohl einen Link lecken wird ;-)

Erkläre mir des weiteren bitte, was "javascript:" für ein JavaScript-Befehl sein soll. Siehe dazu Archiv.

<a href="javascript:void(0)" onlick="javascript:new popUp(0,0,400,180,&#34;PopupID&#34;)"></a>
So kann Javascript die Funktion natürlich nicht mehr ordnungsgemäß aufrufen.

Andererseits würde es auch nicht funktionieren, wenn es onlick="new popUp(0,0,400,180," lauten würde, zumal in <a> das nachfolgende Attribut PopupID";)" erstens nicht existiert, und zweitens ein Gleichheitszeichen benötigt.

Dein XSLT-Prozessor hat sich absolut korrekt verhalten. Der Fehler liegt auf Deiner Seite und ist unabhängig von XSL - auch mit purem HTML würdest Du Fehler bekommen, allerdings erst von JavaScript. Überlege Dir, warum.

Cheatah

--
X-Will-Answer-Email: No
X-Please-Search-Archive-First: Absolutely Yes