Я хочу, чтобы кукловод выбирал из выпадающего списка:
, ожидайте page.select (селектор, значения);
Могу ли я использовать xpath дляпараметр поиска «значения»?
Вот пример кода:
<select id="dropdown" >
<option> No value selected </option>
<option value = "0|XXA1|RandomString"> Option 1 </option>
<option value = "0|XXA2|RandomString"> Option 2 </option>
<option value = "0|XXA3|RandomString"> Option 3 </option>
</select>
В этом примере я хочу выбрать параметр, в котором значение содержит «XXA1».
Вот способ, которым я хочу получить опцию.
await page.select ('# dropdown', '// select [@ id = "dropdown"] // option[содержит (@value, "XXA1")] ');
' Значения 'в кукловоде не могут быть заменены аргументом xpath.CMIIW.Но могу ли я решить это по-другому?
Любая помощь будет оценена.Большое спасибо !: D