divが有効になりません



0   名前: 舞子 : 2007/07/03(火) 15:21  ID:ZT1rLjxx sub-Q5
状況によってTABLEタグ内の表示を表示したり非表示にしたりしたいので
DIVで囲ってJavaScriptで.style.display="none";を指定しようとおもっていますが

<div id="SAMPLE">
<TR>
<TD>あああ</TD>
<TD>いいい</TD>
<TD>ううう</TD>
</TR>
</div>

document.getElementById("SAMPLE").style.display="none";
こうやって制御しているのですが、
あああ、いいい、うううの要素が見えてしまいます。

こういった場合DIVは無効なのでしょうか?
また表示非表示のいい方法はありますでしょうか?
innerHTMLもだめでした

1   名前: カヅサツ ◆ThCi95HEzw : 2007/07/03(火) 15:21  [URL]  ID:O5hEMlpW sub-r2
> 状況によってTABLEタグ内の表示を表示したり非表示にしたりしたいので

ええと

> <div id="SAMPLE">
> <TR>
> <TD>あああ</TD>
> <TD>いいい</TD>
> <TD>ううう</TD>
> </TR>
> </div>

table要素(tableタグ)は見当たりませんが

っていうか、table要素の表示/非表示を切り替えたいのであれば、そのid属性はtable要素に付けるほうが良いと思います。

一覧へ戻る