【发布时间】:2022-01-18 20:18:48
【问题描述】:
我想做
driver.execute_script('getDate();')
这个函数getDate()是在网页的javascript中定义的。如何确保函数定义首先加载?否则我会收到一条错误消息javascript error: no such function...
更新:我的用例是有一个 datepicker 元素在某个时候调用此函数。我想用这个函数直接获取/设置日期,而不是编写代码来查找日期选择器元素,点击日、月、年等,我觉得会很复杂
【问题讨论】:
-
使用元素的相关 HTML 更新问题。
-
只是好奇这些信息对解决方案有何帮助?如果它有帮助,基本上有一个 datepicker 元素会在某个时候调用这个函数。我想用这个函数直接获取/设置日期,而不是编写代码来查找日期选择器元素,点击日、月、年等,我觉得这很复杂
标签: python selenium selenium-webdriver selenium-chromedriver