我正在编写一个程序,希望它能打开野生动物园并根据其ID选择一个按钮。我是Applescript的新手,有一个我无法解决的错误。我可以帮忙。
错误:预期为“结束”,但发现为“至”。
on run {input, parameters}
to clickID(theId)
tell application “Safari”
do JavaScript “document.getElementById(‘” & theId & “‘).click();” in document 1
end tell
end clickID
clickID(“htb_more“)
return input
end run
再次,有人可能很明显。如果您需要任何详细说明,请询问。我认为该程序没有太多内容,并且认为我可以轻松编写它,但是我陷入了困境。谢谢
最佳答案
我认为您误解了Applescript的某些结构。我相信您正在寻找的更像下面的代码。
on run
clickID("htb_more")
end run
on clickID(theId)
tell application "Safari"
do JavaScript "document.getElementById(‘” & theId & “‘).click();" in document 1
end tell
end clickID
关于javascript - 在applescript中选择一个html按钮,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/36536130/