Я должен взять имена школы с этой страницы: http://www.australianschoolsdirectory.com.au/search-result.php для работы, и я не хочу, чтобы сделать это вручную, так что я написал сценарий и поставил его в консоль:JavaScript AnchorTag.text возвращение неопределенные
var schoolNames = document.getElementsByClassName("listing-header");
console.log(schoolNames[0].getElementsByTagName('a').text);
Этот код возвращает undefined
, но я ожидаю получить имя первой школы.
Как сделать это правильно, если я думаю, что это сделано правильно, ха-ха?
Спасибо!
getElementsByTagName - ключ находится в подписи. Он может возвращать несколько записей для данного тега. Вам придется пройти через него или захватить первый, если он существует. – ManoDestra