• 締切済み

自動的に高さ指定していないtdの高さを取得したいのですが

こんにちわ初心者です。 すいませんが、可変なtdの高さを自動的に取得したいのですが・・tdにheightで高さを指定してあげれば取得できるのですが、指定しない状態で取得したいのですが・・・・教えてください。 function cell(id, x, y) { table = document.all(id); row = table.rows.item(y); cell = row.cells.item(x); document.write("cell(" + x + ", " + y + ") is " + cell.width); } これで取得はできました・・・でも指定してる状態です・・・。 すいませんがよろしくお願いいたします。

みんなの回答

  • mach999
  • ベストアンサー率75% (36/48)
回答No.1

それならばclientHeightプロパティで取得できます。 <TABLE border=1> <TR> <TD>1</TD> <TD id="c">2</TD> </TR> <TR> <TD>3</TD> <TD>4</TD> </TR> </TABLE> <SCRIPT> alert(c.clientHeight); </SCRIPT> 参考URL(下のフィールドには入りきらないのでここに書きます) http://www.microsoft.com/japan/msdn/library/default.asp?url=/japan/msdn/library/ja/jpisdk/dhtml/references/properties/clientheight.asp

関連するQ&A