1

Yahoo Pipeを介してフィードできない動的Webページ上のすべてのISBNを抽出したいと思います(ユーザーはページを表示するためにログインする必要があります)。jQueryでそれを行う方法はありますか?どのように?

編集: 構造:

そのページでHTMLがどのように表示されるかの例を次に示します。<table>一連の<tr>要素が含まれているがあります。それらのサンプルの1つは、おおよそ次のようになります。

<tr> 
  <td>(required/optional)</td>
  <td>LAFORE</td>
  <td>OBJECT ORIENTED PROGRAMMING IN C++ 4E</td>
  <td>9780672323089</td>
  <td>(course and section)</td>
  <td>(pricing information)</td>
</tr> 

これらのいずれにもid属性はありませんが、構造は明確に定義されています。

ありがとう!

4

1 に答える 1

0
//ideally provide better table selector if multiple tables are there
var isbns = $.makeArray($("table tr td:nth-child(4)"));
for(var i in isbns) {
  isbns[i] = isbns[i].innerHTML;
  alert(isbns[i]);
}
//now isbns is an array which contains all isbns found in the table
于 2010-03-13T10:41:12.207 に答える