javascript - 如何在 Selenium webdriver 中使用 cssSelector 识别多个参数

标签 javascript java angularjs selenium selenium-webdriver

谁能告诉我如何识别 selenium webdriver 中的以下元素。以下是它的 html 版本:

<select ng-model="tripDetails.destinationId" ng-change="$parent.$parent.$parent.updateTripSourceCity($index)" required="" class="ng-touched ng-dirty ng-valid-parse ng-valid ng-valid-required">

最佳答案

尝试使用以下 CSS 选择器通过类名来识别它

select.ng-touched.ng-dirty.ng-valid-parse.ng-valid.ng-valid-required

关于javascript - 如何在 Selenium webdriver 中使用 cssSelector 识别多个参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40866624/

相关文章:

java - 沿 Canvas 上的路径绘制位图

java - 绑定(bind)不匹配泛型

javascript - 选择父行,除非 Angular 表中存在子行

php - Ajax jquery php 后期初学者

javascript - 是否可以使用一个脚本将多个 href 移动到一个类,而不必使用 nth-child

java - UPnP Java 库的问题

javascript - 使用 AngularJS 1.4.14 突出显示 ng-repeat 中具有最高值的单元格

javascript - 如何在 Javascript 中仅使用过滤器获取唯一数组

javascript - 取消隐藏 <asp :Panel> using javascript

javascript - 如何在没有服务器的情况下使用 HTML 表单