globe: Artikel: Größe eines Textfeldes an dessen Inhalt anpassen

Beitrag lesen

n'abend,

Mit den von Dir bereits eingearbeiteten Korrekturen aus dem Teilthread finde ich Deinen Ansatz sehr gut gelungen und bin der Auffassung, dass daher lieber Dein Ansatz (abzüglich jQuery wg. Anfängerverständlichkeit) als der bisherige im Artikel beschrieben werden sollte.

Erhebt man den Anspruch dem Leser _Javascript_ beibringen zu wollen, stimme ich dir zu. Möchte man aber vielmehr die Vorgehensweise erläutern, also mehr das Ziel als den Weg vermitteln, würde ich die jQuery-Variante dank des krassen "write less, do more" vorziehen.

Um den jQuery-Kram zu ersetzen sehe ich jedoch allenfalls die folgenden, überschaubaren, Problempunkte:
 * computedStyle() (wie es in den verschiedenen Browsern zur Verfügung steht)
 * elaborater™ code um die Elemente zu finden
 * onDomReady wegen der unterschiedlichen Implementierung durch onLoad ersetzen
 * metadata (dieser JSON-Kram im style-Attribut) rauswerfen, um das ganze so simpel wie möglich zu halten
 * zurück zu "simplen" EventHandling a la node.onkeyup = function(e){ e = e || window.event; /*....*/ };

weiterhin schönen abend...

--
#selfhtml hat ein Forum?
sh:( fo:# ch:# rl:| br:> n4:& ie:{ mo:} va:) de:] zu:} fl:( ss:? ls:[ js:|