JürgenB: Geniale Idee

Beitrag lesen

Hallo Wolke,

innerHTML ist für diese Frage eher ein ungeeignetes Mittel.

Warum? Und was wäre die "gute" Alternative dazu?

wenn es nur um das Ändern von Texten geht würde ich getElement....firstChild.data nehmen. Bei einfachen Formatierungen geht meiner Erfahrung nach in allen modernen Browsern innerHTML. Man könnte aber auch ein unsichtbares HTML-Konstrukt vorbereiten und dann mit den getElement...-Methoden befüllen, positionieren und sichtbar machen.

Nur eine Idee: Wenn es um Links geht, wäre es mal ein Versuch wert, mittels a:hover im CSS die Feldgröße zu verändern und so einen schon vorhandenen Text sichtbar zu machen. Würde aber möglicherweise absolute Positionierung erfordern, wäre aber JS-frei.

Gruß, Jürgen