Hi ChrisB,
das ist zu einfach. ;-)
Das Textfeld liegt in einem <div> Container, der 100% Breite einnimmt. Für dreispaltiges Layout hat dieser nur einen linken und rechten Rand. Damit das Textfeld nun den verfügbaren Platz einnimmt, hat es die Breite von 100%. Beim Auslesen von style.width erhalte ich dann auch die 100%.
Grüße
Marco