Yadgar: Fehlermeldung "Not enough arguments"

Beitrag lesen

High!

Du nutzt eine gänzlich per JS generierte Navigation?

Und warum nutzt du nicht die von CSS gegebenen http://de.selfhtml.org/css/eigenschaften/pseudoformate.htm#link_visited_hover_active_focus@title=Möglichkeiten hierfür?

Das Problem ist, dass die einzelnen Seiten in einer hierarchischen Baumstruktur stehen und diese Struktur entsprechend der Schachtelungstiefe der gerade geladenen Seite in der Navigationsleiste abgebildet wird - wie soll das mit CSS gehen?

Welches Attribut soll den den Wert erhalten? Lies dir bitte noch einmal die Syntax für http://de.selfhtml.org/javascript/objekte/node.htm#set_attribute@title=setAttribute() durch.

Ich habe versucht, die Stelle zu korrigieren:

name = "n"+i.toString()+"over.gif";
 att = document.createAttribute("onMouseOver");
 im2[i].setAttribute(att, name); // Zeile 122

und bekomme für Zeile 122 jetzt:

Error: uncaught exception: [Exception... "String contains an invalid character"  code: "5" nsresult: "0x80530005 (NS_ERROR_DOM_INVALID_CHARACTER_ERR)"  location: "file:///D:/Dokumente%20und%20Einstellungen/diego/Desktop/Benutzer/Bleimann/nav.js Line: 122"]

Wieso das? Mit alert(name) wird ein einwandfreier String, nämlich der  Dateiname des bei mouseOver anzuzeigenden Inline-Bildes angezeigt!

Bis bald im Khyberspace!

Yadgar