Also das Problem ist eigentlich ganz simpel, ich möchte die tatsächliche Breite des Randes eines Elementes (z.B. einer Tabelle) auslesen.
Hier ein Beispielskript:
Das Skript erzeugt eine Alert-Meldung mit dem Inhalt 20px, wobei die tatsächliche Randbreite unten bei 0px liegt. Gibt es irgendwie eine Möglichkeit dies zu erhalten ohne den Wert von border-bottom parsen zu müssen?
Hier ein Beispielskript:
HTML:
<table width="400" height="210" border="20" cellspacing="20" cellpadding="20" id="testtable" bgcolor="#000000" bordercolor="#FF0000" style="border-bottom:none; border-bottom-width:20px;">
<tr>
<td height="210" colspan="2" id="testtd" align="left" valign="top" style="color:#FFFFFF; border-top-width:"></td>
</tr>
</table>
<script language="javascript" type="text/javascript">
elem = document.getElementById('testtable');
alert(elem.style.borderBottomWidth);
</script>
Das Skript erzeugt eine Alert-Meldung mit dem Inhalt 20px, wobei die tatsächliche Randbreite unten bei 0px liegt. Gibt es irgendwie eine Möglichkeit dies zu erhalten ohne den Wert von border-bottom parsen zu müssen?