这个页面有一个电话号码列表,我需要更改所选的国家代码,可以通过添加这个来完成
<option value="ua">380+ country</option> <option value="ug">256+ country</option> ---> <option value="uk" **selected**="">44+ country</option> <option value="uy">598+ country</option> <option value="uz">7+ country</option> <option value="ve">58+ country</option> <option value="vn">84+ country</option> <option value="ws">685+ country</option> <option value="ye">967+ country</option> <option value="yu">381+ country</option> <option value="za">27+ country</option>
那么,我如何用selenium在任何我想写的地方写下“selected”呢?
你只展示了 options 标签来自 HTML structure .
options
HTML structure
他们一定是我的孩子 Select tag in HTML .
Select tag in HTML
大体上 Select 和 option 标签用于构建下拉列表。
Select
option
您可以这样选择它们:
menu = Select(driver.find_element(By.XPATH, "xpath of select web element")) menu.select_by_value("ua")