我正在尝试通过AppleScript更改网站选项菜单的值。
当我跑步时:
while len(lfl)>0:
print ("Deleting entries in DB: ",len(lfl))
sql="""delete from md5t where file in ('%s')"""%('\',\''.join(tuple(lfl[:500])))
cursor.execute(sql)
db.commit()
del lfl[:500]
我得到结果:
tell application "Safari"
activate
tell current tab of window 1
set changeValue to do JavaScript "document.getElementById('selected-ID').innerHTML;"
return changeValue
end tell
end tell
现在我想将所选选项更改为value1。
有人可以帮助我。 我真的很沮丧,没有任何作用
谢谢
马丁
答案 0 :(得分:1)
您需要执行javascript来更改select元素的值。您应该在其中一个选项中将其设置为“value”参数的字符串。
tell application "Safari"
activate
tell current tab of window 1
do JavaScript "document.getElementById('selected-ID').value = '1';"
end tell
end tell