VBA - 单击没有id类名的网页元素

时间:2017-02-22 11:22:17

标签: html vba

<div class="rightToolbarButtons">
<!--ko template: 'rightSearchDialogToolbarButtons' -->
<button class="main ui-button ui-widget ui-state-default ui-corner-all ui-button-text-only" type="button" data-bind="jqueryui: {widget: 'button',options: {label: DWResources.WebClient.SearchText}},command: commands.searchCommand, attr: { title: DW.Utils.format(DWResources.WebClient.SearchDialog_SearchButtonTooltip, $data.fileCabinetName()) }" role="button" aria-disabled="false" title="Search in file cabinet INVOICE  (Enter)"><span class="ui-button-text">Search</span>   </button>

请参阅上面的HTML摘录我试图点击&#34;搜索按钮&#34;。 我点击带有ID的按钮没有任何困难但是我对标签名称有困难并且不确定我应该使用哪个标签和名称。 任何帮助将非常感激。 提前谢谢

1 个答案:

答案 0 :(得分:0)

假设没有其他搜索按钮,则可以使用

的CSS选择器
button[title*='Search']

哪个是button标签,其属性title包含字符串'search'"*"表示包含和{{11}} 属性

在您的HTML上:

css selector


VBA:

您可以通过"[]"的{​​{3}}方法来应用css选择器。

document