Antje Hofmann: Zellenhöhe auslesen

Beitrag lesen

Hallo Folker

gibt es mit Javascript eine Möglichkeit die Höhe einer mit Text gefüllten Tabellenzelle zu ermitteln, ohne das diese ein height-Attribut besitzt?

ja geht

Beispiel:
<table><tr>
<td id="zelle">
dein text
</td>
</tr></table>

Opera 5.12: document.getElementById('zelle').style.pixelHeight
IE 5,NN 6: document.getElementById('zelle').offsetHeight
IE4: document.all['a1'].offsetHeight

ergeben jeweils den gesuchten  Wert.

Im NN 4 ist es etwas komplizierter:

<table><tr>
<td id="zelle"><ilayer name="nnzelle">
dein text
</ilayer></td>
</tr></table>

Da mußt du den Inhalt der Zelle zusätzlich in einen ilayer packen.

dann hast du die Höhe mit

NN4: document.nnzelle.clip.height

Viele Grüße

Antje