Tabellen-Breite ermitteln
Arash
- dhtml
Hallo Leute,
kann mir jemand sagen, wie ich die Breite einer Tabelle in Pixeln ermitteln kann? Ich möchte ein umliegendes DIV entsprechend in der der Breite anpassen.
So habe ich es versucht:
<table id="myTable">
<tr>
<td>asdh sakdjh sadhkas dkasl dhakslj hd</td>
</tr>
</table>
<script language="JavaScript">
<!--
alert(document.getElementById('myTable').style.width);
// bzw. das hier auch versucht:
// alert(document.getElementById('myTable').width);
-->
</script>
Danke!
Arash
hi,
alert(document.getElementById('myTable').style.width);
alert(document.getElementById('myTable').offsetWidth);
Gruesse Joachim
alert(document.getElementById('myTable').offsetWidth);
Wow, danke sehr!
Arash
Hallo Arash,
warum setzt du die bereite deiner Tabelle und DIV nicht auf 100% oder 50%. Die passen sich doch dann automatisch aneinander an.
Sohail
Hallo Sohail,
warum setzt du die bereite deiner Tabelle und DIV nicht auf 100% oder 50%. Die passen sich doch dann automatisch aneinander an.
weil das DIV zunächst eine feste Breite haben soll, die Tabelle darin aber beliebig breit. Wenn ich es wünsche (z.B. per Klick) soll das Div auf die volle Breite der Tabelle wechseln, damit ich in dem DIV nicht scrollen muss.
Danke und Grüsse, Arash