我想通过匹配选项文本来选择下拉选项。
HTML代码:
<li title="Add Page" class="dropdown-header ng-scope" data-ng-if="selectedPage">Add Page</li>
<li title="Add page before the current page" data-ng-if="selectedPage" class="ng-scope">
<a data-ng-click="addPage(selectedPage, 'before')">Before Selected</a> </li>
<li title="Add page after the current page" data-ng-if="selectedPage" class="ng-scope">
<a data-ng-click="addPage(selectedPage, 'after')">After Selected</a></li>
最佳答案
您可以使用 by.xpath()
并检查 a
元素的文本:
element(by.xpath('//li/a[. = "Before Selected"]')).click();
或者,通过链接文本:
element(by.linkText("Before Selected")).click();
关于javascript - 如何通过匹配文本来选择下拉选项?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28855004/