Liebe(r) Pain,
Warum geht das nicht:
var twidth = 110; //Variable für Spaltenanzahl der Textareas
var theight = 10;//Variable für sichtbare Zeilenanzahl
<td><textarea name="ta" cols=twidt rows=theight></textarea></td>
weil Du HTML mit JavaScript vermischst. Du kannst im HTML-Code keine JavaScript-Variablen eintragen und davon ausgehen, dass das so passt. Laut Spezifikation Deines verwendeten Doctypes müssen die Attributwerte von cols und rows ganzzahlige positive Werte oder 0 sein. Dein Code ist Müll.
Du kannst aber ein Script anweisen, sich eine Textarea zu schnappen, und ihr diese Werte zu verleihen. Jetzt stellt sich nur die Frage, ob Du das für alle Textareas identisch haben möchtest, oder ob jede Textarea individuell behandelt werden soll...
Und was hindert Dich daran, diese Werte fest ins HTML zu schreiben? Und warum möchtest Du solche layouttechnischen Dinge nicht über CSS lösen?
Liebe Grüße aus Ellwangen,
Felix Riesterer.
ie:% br:> fl:| va:) ls:[ fo:) rl:° n4:? de:> ss:| ch:? js:) mo:} zu:)