【发布时间】:2020-02-03 17:02:59
【问题描述】:
尝试在输入框中输入一个值,然后按“搜索”按钮从表格中获取结果。
我似乎无法弄清楚如何将值输入到框中。输入框和按钮似乎在表格内的表单内。没有 ID 元素。
**> Input Box has these properties**
<td Class = "searchRow">
<input type = "text" name = "name" value onblur = "Numberfield();" style = "width: 200px;" class = "required">
This is all inside Form ID "SearchForm" > div ID "Search" > Tr > Td CLass "searchRow"
获取正确的 Internet Explorer 选项卡后,我需要 getElementByClassName 和 inp9ut 值
IE.Document.getElementsByTagName("tr").getElementsByTagName("input").Value = "Search"
IE.Document.getElementsByClassName("searchRow").getElementsByTagName("input").Value = "Search"
我似乎无法让任何组合起作用。
另一个元素是按钮。
Button has these properties
<td colspan = "6" style = "align:right;" class = "searchonly">
<input type = "button" class = "actionbutton" value = "search" onclick = "submitform()">
如何单击表格行中的此按钮。
IE.Document.getElementsByClassName("searchonly").getElementsByTagName("actionbutton").Click
这有意义吗?
感谢您的帮助。
【问题讨论】:
标签: excel vba internet-explorer