2011-09-02 15 views
1

JavaScriptを使用してテーブル内の要素を取得する構文を覚えています。私はそれにチェックボックスがあるテーブルを持っています。これらは動的チェックボックスであるか、私はちょうどgetElementByIdを使用します。ここで私はそれをやっている方法です。私は近づいていることを知っているが、それはまだ分かっている。ここで私が持っているコードは、これまでです:JavaScriptを使用してHTMLテーブルのチェックボックスステータスを取得する

table_name.rows[0].cells[0].item[0] 

または

tbl_run_avail.rows[1].cells[0].elements[0] 

答えて

1

あなたはDOMレベル0を使用しているので、おそらくchildNodesプロパティを探しています:

table_name.rows[0].cells[0].childNodes[0]; 

上記では、チェックボックスがテーブルセルの最初の子ノードであることを前提としています。このような状況で、あなたはfirstChildプロパティを使用して、不要なインデックスを回避することができます:

table_name.rows[0].cells[0].firstChild; 
0

あなたがchildrenプロパティを使用する場合、それは簡単です:

yourTable.rows[0].cells[0].children[0]; 
関連する問題