dポイントプレゼントキャンペーン実施中!

こんにちわ初心者です。
すいませんが、可変な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);

}

これで取得はできました・・・でも指定してる状態です・・・。
すいませんがよろしくお願いいたします。

A 回答 (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/defa …
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!