0

さまざまな値を含むテーブルを持つ Web ページがあります。定義済みの値を取得したいと考えています。例

<td align="center" valign="middle" style="font-size:12pt;width:17%;">10:00 PM </td>
<td class="paddingTop paddingBottom" align="center" style="width:20%;">
    <img id="MainContent_ChannelDisplay2_GrdChannelProgs_imgProgThumbnail_26" src="../ProgramsImages/Movies/Bad%20Boys%20II.jpg" align="middle" style="border-color:White;border-width:1px;border-style:solid;width:95px;" />
</td>
<td class="Vdotline paddingTop" style="width:2%;">&nbsp;</td>
<td class="BottomGreyBorder InTxt2 paddingTop" align="left" valign="top" style="width:64%;">
    <table width="100%">
        <tr>
            <td>
                <b><a id="MainContent_ChannelDisplay2_GrdChannelProgs_progLink_26" class="ShowingNowTitle" href="ProgramDetails.aspx?ProgramID=2320">Bad Boys II</a></b><br />
                    <div id="2320" class="statVal">
                        <span class="ui-rater">
                            <span class="ui-rater-starsOff" style="width: 90px;">
                                <span class="ui-rater-starsOn" style="width: 63px"></span>
                            </span>
                            <span class="ui-rater-rating">3.5</span>
                                &#160;(<span class="ui-rater-rateCount">2</span>) 
                        </span>
                    </div>

10:00 PM を取得したい。他のすべての構造は同じですが、午後 8 時、午後 6 時など、値が異なります。

4

1 に答える 1

1

あなたの希望の唯一の一意性は、tdそれが最初に使用できるものであるためです:

Elements tds = document.getElementsByTag("td"); //then access the one at 0 index

または試す

Elements tds = doc.select("td"); //then access the one at 0 index

その他のオプションについては、ドキュメントをご覧ください...

セレクター構文を使用して要素を検索する

DOM メソッドを使用してドキュメントをナビゲートする

編集

tdいくつかを見つけたい場合は、次のaようにすることができます。

Elements a= document.getElementsByTag("a");

次に、を反復処理し、aそのchild( td) 他のメソッドをのぞいてみましょう。こちらを参照してくださいElement Object 子メソッド

または、私があなたを誤解した場合

Elements td= document.getElementsByTag("td");

次に、を反復処理し、その( )tdをのぞき見します。childa

于 2012-06-19T07:08:26.647 に答える