テーブル内の特定の<TD>を指定することはできますか?

[上に] [前に] [次に]
Kaorin [E-Mail] 1999/04/12(月) 22:07:06
JavaScriptを使っています。処理の結果をあるテーブルの特定の<TD>タグ内にかき出したいのですが、できますでしょうか?

無責任官庁 1999/04/13(火) 09:28:04
1・入出力領域を作成する
 その<TD>内に、<textarea>や<input type=text>などの領域を作り、
 それに対して、データを渡す。

2・直接スクリプトで出力
 その<TD>内にスクリプトを記述し、普通にdocument.writeで書く。
 もしくは、テーブルそのものをdocument.writeで書く。

3・レイヤとかのDHTMLを使う
 出来ると思いますが、私には分かりません(^_^;)
 ブラウザにケチがつくので、おすすめできません。

ダイナミックにデータを送りたいなら、”1”の方式でしょう。
ロードされた時とかボタンを押した時など、イベントがあるなら、
”2”の方式でもいいと思います。

Kaorin [E-Mail] 1999/04/15(木) 20:28:05
[[解決]]
いろいろな方法 ありがとうございました。
今の私のレベルだと 2の方法ができそうなのでそれでやってます。
今朝からレイヤもやってるので、力がついたら3の方法も試してみようと思います。アドバイス ありがとうございました。

とほほ 1999/04/15(木) 23:37:32
IE4.0以降であれば、下記のようにして可能です。

<TABLE BORDER=1>
<TR><TD ID=xx1>AAA</TD><TD ID=xx2>BBB</TD></TR>
</TABLE>
<BUTTON onClick="document.all.xx2.innerText='XXX'">OK</BUTTON>

[上に] [前に] [次に]