Hi, ich habe eine Website mit Dreamweaver erstellt. Nachdem nun eigentlich alles so ist, wie es sein soll, bereitet mir lediglich folgende Codezeile noch Probleme:
function closesubnav(event){
if ((event.clientY <26)||(event.clientY > 110)){
for (var i=1; i<= numofitems; i++){
var shutdiv =eval(‚menuitem‘+i+‚.thediv‘);
shutdiv.style.visibility=‚hidden‘;
}
}
}
Die Fehlermeldung hier ist:
menuitem1 is not defined
onmousemove()index.html (line 1)
Der erste Absatz bezeichnet den verwendeten Code,
der zweite Absatz den Fehler auf der Seite, den mir der IE direkt meldet und Firefox mit dem Firebug-Addon ebenfalls.
Die Seite ist von der Funktion her vollkommen problemlos. Hätte sie nur gerne 100% fehlerfrei.
WC3 validiert sie problemlos (sowohl HTML als auch CSS).
Da ich Autodidakt bin, stoße ich aber gelegentlich auf Probleme, die mein Können übersteigen
Die Website befindet sich mittlerweile in meiner „internen“ Version , ich habe eine neue Navigationszeile eingebaut, seitdem der Fehler.
Wenn der gesamte Code benötigt wird, reiche ich den natürlich nach.
Oh, entschuldigung, dann habe ich dich auch falsch verstanden
Du wolltest sagen: Ich habe vergessen, menuitem1 zu definieren?
Kannst du mir ein Beispiel sagen, wie oder mit welcher Codezeile ich es definieren kann?