Мне нужно извлечь текст с веб-сайта, используя applecript и Safari.
Текстовая строка, которую мне нужно извлечь, всегда находится здесь:
<label id="DIL" style="display: inline;">THE TEXT I WANT TO EXTRACT</label>
Я пытался использовать следующий код:
to getInputById(theId)
tell application "Safari"
set input to do JavaScript "
document.getElementById('" & theId & "').innerHTML;" in document 1
end tell
return input
end getInputById
getInputById("DIL")
Но извлеченная текстовая строка всегда пуста ""
Кто-нибудь может мне помочь?
Большое спасибо.