hi,
Frage an alle die Javascript beherrschen:
habe im netz mal irgendwann das gefunden für ein Menü. Im Mozilla/Firebird läuft das allerdings auf Fehler. kann mir jemand sagen was der code macht, oder warum es auf error läuft?
<!–
function LmOver(elem, clr)
{elem.style.backgroundColor = clr;
elem.children.tags(‚A‘)[0].style.color = „black“;
elem.style.cursor = ‚hand‘
//playHome()
}
function LmOut(elem, clr)
{elem.style.backgroundColor = clr;
elem.children.tags(‚A‘)[0].style.color = „black“;}
function LmDown(elem, clr)
{elem.style.backgroundColor = clr;
elem.children.tags(‚A‘)[0].style.color = „#FFFFFF“;}
function LmUp(path)
{location.href = path;}
//–>
brauch man das überhaupt oder geht das gleiche auch anders??
Danke an alle schonmal
Hi,
habe im netz mal irgendwann das gefunden für ein Menü.
mache Dich niemals, *niemals* von einer clientseitigen (und damit deaktivierbaren!) Technik abhängig. *Ganz besonders nicht* bei etwas derart immens wichtigem wie der Navigation.
kann mir jemand sagen was der code macht,
Er verändert den Dokumentbaum unter Verwendung von IE 4-spezifischen Techniken.
oder warum es auf error läuft?
Woher hast Du eigentlich diese merkwürdige Formulierung?
Hier fehlt das zwingend benötigte type-Attribut.
{elem.style.backgroundColor = clr;
Gleich am Anfang wird nicht geprüft, ob der Browser überhaupt entsprechende Fähigkeiten besitzt.
elem.children.tags(‚A‘)[0].style.color = „black“;
Wie gesagt, IE 4-proprietär.
elem.style.cursor = ‚hand‘
Die CSS-Eigenschaft „cursor“ kennt keinen Wert namens „hand“. Der Autor dieses Codes war offenbar der Ansicht, dass es nur den IE gibt. Sprich: Er war höllisch dumm.
brauch man das überhaupt
Verzichte auf sowas. Du schadest Dir weitaus mehr, als es nützen könnte.
Cheatah
danke schonmal.
also werde ich es rausnehmen. jetzt zu meinem Menü: geht es dann überhaupt noch??
das ist der Aufbau von dem link zur Startseite, in was soll ich das abändern??
Startseite
einfach nur LmOver, LmOut löschen? Sorry, aber ich habe davon überhaupt kein blassen und will mir die Navigation nicht zerhacken. Wenn das geklärt wäre hätte ich noch weitere Scripts die sich mal jemand netter weise anschauen müsste 
Danke
mfg Daniel
also werde ich es rausnehmen. jetzt zu meinem Menü: geht es
dann überhaupt noch??
einfach nur LmOver, LmOut löschen?
Jepp, onClick brauchst du auch nicht, es müsste so funktionieren:
Startseite
LG, piranja