<h4>Lotus</h4>
我想要的是从 h4 标签中获取 Lotus 值,在另一篇文章中我使用javascript命令获得了答案,如下所示:
document.getElementById('17285').getElementsByTagName('h4')[0].innerHTML;
它工作正常。
我现在要做的是在Selenium中使用这个javascript。
我尝试了以下代码:
MsgBox driver.executeScript("javascript:document.getElementById('17285').getElementsByTagName('h4')[0].innerHTML;")
但是我得到一个空的消息框,有人知道为什么。
感谢您的帮助!
答案 0 :(得分:0)
您在HTML中的ID(17171)与代码中的ID不匹配(17285)。试试这个:
MsgBox driver.executeScript("javascript:document.getElementById('17171').getElementsByTagName('h4')[0].innerHTML;")