javascript - 如何查看/抓取隐藏在页面源代码中的真实文本值?

标签 javascript python selenium webbrowser-control render

如何抓取页面上的真实文本值“2015-10-31”,而在源页面中看不到真实值?我可以抓取html的右侧,但我需要知道左侧显示的值“2015-10-31”。我搜索的只是使用 selenium 自动渲染 javascript,但结果对我来说毫无意义,因为我想要表中的真实值,而不是 Webkit 中显示的相同结果。有什么办法可以挖掘这种隐藏的值(value)吗?

enter image description here

最佳答案

该值未显示在页面源中,因为它是相关输入的值。使用 get_attribute("value"):

browser.find_element_by_id("Estimated_Due_Date").get_attribute("value")

关于javascript - 如何查看/抓取隐藏在页面源代码中的真实文本值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33580364/

相关文章:

python - 对 numpy ndarray 进行子类化时,如何正确修改 __getitem__?

javascript - 当我使用 datatable.fnAddData 附加 HTML 字符串时,jquery 函数没有触发

javascript - 动态创建的元素上的事件绑定(bind)?

javascript - Contenteditable 高度动画 : animate only after a line is deleted

python - 在python中通过rds创建aurora数据库实例

python - 迭代字典产生要拆分为字符的字符串值

android - 尝试自动化移动应用程序时程序被挂起

java - Webdriver 找不到 xpath 元素

c# - 使用 selenium 读取浏览器日志时出现 System.NullReferenceException

javascript - 如何处理: "Script timed out"