1

我想提取无法通过 Yahoo Pipe 提供的动态网页上的所有 ISBN(用户必须登录才能查看该页面)。有没有办法用 jQuery 做到这一点?如何?

编辑: 结构:

下面是 HTML 在该页面上的外观示例。其中<table>有一系列<tr>元素。其中一个示例大致如下所示:

<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 回答