我需要使用applescript和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")
但是提取的文本字符串始终为空“”
有人可以帮助我吗?
非常感谢您。