Hi,
Ich hatte nur mal gehört, dass ältere Browser das onclick-Event nicht verstehen, aber darauf reagieren, wenn im href="" der JavaScript-Befehl drin steht.
*Wie* alt sollen diese Browser sein ...?
Ich weiß aber nicht mehr, wie alt diese Browser waren,
Aha :-)
ob das überhaupt Sinn macht, den href dafür zu verwenden - aber da ich ihn nicht anderweitig brauche, könnte ich ihn verwenden.
Bleibt nur die Frage: Macht das Sinn?
Nein.
Browser, die *so* alt sind, dass sie mit onclick nicht umgehen koennen, werden hoechstvermutlich auch mit dem restlichen Javascript-Code zum ein-/ausblenden nichts anfangen koennen.
Sollte ich das ansonsten einfach ganz leer lassen?
Ganz einfach: Wenn du nicht auf eine Ressource verlinken willst, dann nutze keinen Link.
Klickbuttons bieten sich eher an. Deren Aussehen mag im jeweiligen Kontext vielleicht nicht gefallen - wenn sich das per CSS nicht in hinreichendem Umfang aendern laesst, dann kann man auch onlick auf einem anderen Element, bspw. einem nur Text enhaltenden Span, verwenden. Dann sollte man beim hinzufuegen der onclick-Funktionalitaet allerdings auch per Javascript einen tabIndex setzen, damit er auch per Tastatur ansteuerbar wird.
MfG ChrisB