我如何 select 使用 css select 或以下值
how can I select the below value with css selector
我必须 select 高度下拉列表,其形式为 4' 3"。我正在使用下面的 css select 或者但它没有显示任何内容检查元素部分中的元素。
下面是我用的
driver.findElement(By.cssSelector("li[id$='4' 3']"));
下面是HTML。
<li class="select2-results__option" id="select2-height-fb-result-76nx-4' 3" role="option" aria-selected="false" data-select2-id="select2-height-fb-result-76nx-4' 3">4' 3"</li>
我>
这个选择器适合我。
li[id$=\"4\' 3\"]
所以 4 之后的单引号充当右大括号,所以我试图转义定位器大括号
li[id$="4' 5"]
- 这对我有用。
我必须 select 高度下拉列表,其形式为 4' 3"。我正在使用下面的 css select 或者但它没有显示任何内容检查元素部分中的元素。
下面是我用的
driver.findElement(By.cssSelector("li[id$='4' 3']"));
下面是HTML。
<li class="select2-results__option" id="select2-height-fb-result-76nx-4' 3" role="option" aria-selected="false" data-select2-id="select2-height-fb-result-76nx-4' 3">4' 3"</li>
我>
这个选择器适合我。
li[id$=\"4\' 3\"]
所以 4 之后的单引号充当右大括号,所以我试图转义定位器大括号
li[id$="4' 5"]
- 这对我有用。