現在、私は、各セルに番号、ラベル、テキストボックスの順序付きリストがあるセルの表を作成するJavaスクリプトを用意しています。このコードのスニペットは以下のように書かれています。テキストラベル値にアクセスするJavaScript文字列
<table id="drawAllQuestionsTbl">
<tbody><tr><td class="tbl">
<ol start="1">
<li>Sport 1: <input type="text" name="tq_g_0_guess" size="15"></li></ol></td></tr><tr><td class="tbl">
簡潔にするために、私は余分なものをたくさんカットしました。実際には、この表には約10個のこのセルのレプリカがあり、各セルにはラベルとテキストボックスを持つ順序付きリストがあります。たとえば、この順序付きリストのテキストボックスでは、document.getElementsByName("tq_g_0_guess")
を使用してその値に正常にアクセスできます。しかし、私の質問は、このテキストボックスの横にラベル "スポーツ1"の値を取得する方法です。何か案は?
ドゥ出力されたHTMLを制御できますか?それが実際の 'label'タグの中にあったなら、はるかに簡単です。 – Seth
私は望むが、残念ながら私はしない。このコンテンツをウェブページから取り除こうとしています。 – user1939991
どのバージョンのIEが関係していますか? – Seth