如何选择此组合框并单击以选择选项?
当再次加载组合框时总是创建一个新的id,所以我不能使用id。
HTML:
<input id="combobox-1168-inputEl" type="text"
class="x-form-field x-form-text x-trigger-noedit x-form-focus x-field-form-focus x-field-default-form-focus"
autocomplete="off" name="combobox-1168-inputEl"
readonly="readonly" tabindex="1"
aria-invalid="false" data-errorqtip=""
style="width: 100%; -webkit-user-select: text;">
我正在尝试使用xpath查找类:
teste2 = browser.find_by_xpath("//input[contains(@class,'x-form-field.x-form-text..x-trigger-noedit.x-form-focus.x-field-form-focus.x-field-default-form-focus')]")
但它回归:
In [122]: teste2
Out[122]: []
我该怎么做?
答案 0 :(得分:0)
我使用find_elements_by_xpath,因为我有一些具有相同类的元素,所以我使用了find_elements并将结果用作列表,我选择了我需要的索引。 通过这些步骤,我可以选择并对结果感到满意。