Matthias Apsel: Methode um Fokussierung auf Element aufzuheben?

Beitrag lesen

Om nah hoo pez nyeetz, var!

Korrigier mich bitte, wenn ich falsch liege, aber ist für a-Elemente nicht zwingend ein href-Attribut vorgeschrieben?

Nein. Man kann z.B. bei a-Elementen auf die aktuelle Seite einfach das href-Attribut weglassen.

  • Zugegeben, dass ich als umschließendes Elternelement <nav> gewählt habe, war wohl nicht 100% passend, denn die listitems verweisen (in der Regel) nicht auf andere Dokumente, sondern lösen zumeist nur in JavaScript Programmfunktionen für den WebGL-Editor aus...

Schien mir halt irgendwie naheliegend das in Form einer unordered list hinzusemmeln, aber wie sinnvoll soll es sein, dafür a-Elemente zweckzuentfremden?

Ich könnte soweit ich das im Moment überblicke höchstens irgendein Input-Feld auf der Seite nehmen und dann nach keyup/mouseup/mouseout beim Menü den Fokus auf dieses Feld setzen.

Das erscheint mir aber auch ziemlich zusammengeschustert...

Man sollte meinen, dass es da eine sauberere und elegantere Lösung gibt. :/

menu scheint mir dann das passende Element zu sein. Unterstützung ist mau, ich weiß auch nicht, ob bzw. wie html5shiv da hilft.

Matthias

--
Der Unterschied zwischen Java und JavaScript ist größer als der zwischen Alte und Alternative.