"We are back" « oc.at

HTML textfeld mit dynamischer größe?

Umlüx 19.11.2007 - 13:47 1985 21
Posts

Umlüx

Huge Metal Fan
Avatar
Registered: Jun 2001
Location: Kärnten
Posts: 9006
versteh dennoch ned wie ich das mit textlänge und cols machen soll.. das textarea ist ja ned immer bis zum rand gefüllt. bei langen oder kurzen wörtern bricht er ja mal früher, mal später um..

pari

grml
Avatar
Registered: Nov 2002
Location: NÖ
Posts: 1710
naja, die paar zeichen verschleiß könntest ja durch 2 zeilen zusätzlich ausgleichen, oder muss es wirklich so genau sein, dass keine leerzeile am schluss ist?

fatmike182

Agnotologe
Registered: Oct 2005
Location: VIE
Posts: 4223
kommr darauf an wie sehr die Textlängen veriieren. Ich finds unelegant, da auch Zeilenumbrüche usw dabei sind.

pari

grml
Avatar
Registered: Nov 2002
Location: NÖ
Posts: 1710
naja, wenn man es genau haben will, könnte man sich eine DB-funktion schreiben, die schaut, wieviele wörter pro zeile reinpassen und falls ein \n oder \n\r vorkommt, den linecount sofort erhöht und am ende lieferst den linecount zurück.

irgendwie so halt ;)

vl gibts ja sogar eine DB-Funktion, die genau sowas macht; kommt halt dann auf die verwendete db an.

fatmike182

Agnotologe
Registered: Oct 2005
Location: VIE
Posts: 4223
na sicher man könnt auch mit regular Expressions herumtun (also: wenn dei Breite bei 100 Zeichen liegt, dass man eben feststellt, dass ein Wort das bei Zeichen 90 anfängt und 11 alphanumerische Zeichen hat 2 Zeilen braucht, genauso bei Zeilenumbrüchen) aber ich nehm an, dass das mitn DOM/Javascript hinhaut.
Ergebnis?

pari

grml
Avatar
Registered: Nov 2002
Location: NÖ
Posts: 1710
ja eh, viele wege führn nach rom ;)

kommt halt drauf an, worin sich der umlüx besser auskennt und wieviel zeit man in des ganze investieren will. daumen mal pi is ja net immer zu verteufeln ;)

Umlüx

Huge Metal Fan
Avatar
Registered: Jun 2001
Location: Kärnten
Posts: 9006
auskennen ist hier das problem :D ich glaub fast ich lass es sein
Kontakt | Unser Forum | Über overclockers.at | Impressum | Datenschutz