문제

Yahoo 파이프를 통해 공급할 수없는 동적 웹 페이지에서 모든 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 속성이 없으며 구조는 잘 정의되어 있습니다.

감사!

도움이 되었습니까?

해결책

//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
라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top