나는이 페이지에서 학교 이름을해야 : 그래서 스크립트를 작성하고 콘솔에 넣어 작품에 대한 http://www.australianschoolsdirectory.com.au/search-result.php을 내가 직접하고 싶지 않아 :자바 스크립트 AnchorTag.text는 undefined를 반환합니다
var schoolNames = document.getElementsByClassName("listing-header");
console.log(schoolNames[0].getElementsByTagName('a').text);
이 코드는 undefined
을 반환하지만 첫 번째 학교의 이름을 얻을 것으로 예상됩니다.
이것이 제대로 수행되었다고 생각하면 제대로 만드는 법 하하?
고맙습니다!
getElementsByTagName - 단서는 서명에 있습니다. 주어진 태그에 대해 여러 항목을 리턴 할 수 있습니다. 루프를 통해 반복하거나 첫 번째 루프를 가져야합니다 (있는 경우). – ManoDestra