FsmE,
Sorry, beim Übertragen das "'" vergessen. Richtig:
document.getElementsByTagName('area')[n].setAttribute('href','javascript:funktion("abc")')
und wie gesagt: das Attribut wird übernommen, aber die Ausführung verweigert, weil angeblich die Funktion "funktion()" nicht definiert ist, was aber nicht stimmt. *Das* ist mein Problem.
Hi,
document.getElementsByTagName('area')[n].setAttribute('href','javascript:funktion("abc"))
Das wird auch korrekt übernommen.ungewöhnlich. Ich als JavaScript-Engine würde den Syntax-Fehler anmeckern.
Warum?Weil die Engine nicht weiß, wo der Parameter-String aufhören soll.
cu,
Andreas
In sensibus mistis,
HaThoV
--
Besuchen Sie http://www.4html.de, wenn Sie an einer
Neuen Generation von Web-Publishing mitarbeiten wollen.
Besuchen Sie http://www.4html.de, wenn Sie an einer
Neuen Generation von Web-Publishing mitarbeiten wollen.