Arash: Tabellen-Breite ermitteln

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

  1. hi,

    alert(document.getElementById('myTable').style.width);

    alert(document.getElementById('myTable').offsetWidth);

    Gruesse  Joachim

    1. alert(document.getElementById('myTable').offsetWidth);

      Wow, danke sehr!
      Arash

  2. 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

    1. 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