steckl: Rahmenbreite eines Elements

Beitrag lesen

Hi,

gibt es eine Moeglichkeit mit JS die Breite eines HTML-Elements abzueglich der Breite des Rahmens (border) zu bekommen?
Das einzige was ich gefunden habe ist offsetWidth, das gibt mir aber die Breite des Elements mit Rahmen Aus.

Beispiel:
CSS:

  #TXT {  
        width: 150px;  
        border: 1px solid black;  
  }

HTML:
<input id="TXT" type="Text" name="anzeige">

Jetzt moechte ich irgendwie auf die 150 kommen.
mit .style.width bekomme ich einen Leerstring und mit .offsetWidth 152.

Das oben beschriebene Verhalten tritt im FF1.5 und bei Doctype strict auf.

mfG,
steckl