簡體   English   中英

使用硒在“選擇”中添加“選項”

[英]Add 'option' in 'select' using selenium

我正在使用硒來自動化項目。 當前代碼段是

<SELECT onchange="getDeviceCount('update', 'inputForm')" id=updateVersion style="WIDTH: 540px" name=updateVersion></SELECT>

應該通過使用函數將選項添加到此“ select”元素中,但已繞過了函數調用。 我想在此選擇網絡元素中添加選項,並且需要將代碼段更改為

<SELECT onchange="getDeviceCount('update', 'inputForm')" id=updateVersion style="WIDTH: 540px" name=updateVersion>

<OPTION selected value=I9192DDSCQD1.DM/I9192ODDCOF2/I9192DDUCOF2>I9192DDSCQD1.DM/I9192ODDCOF2/I9192DDUCOF2</OPTION>

</SELECT>

有可能通過硒嗎?

嘗試使用以下代碼修改目標“選擇”節點的innerHTML:

driver.execute_script("""document.getElementById('updateVersion').innerHTML='<OPTION selected value="I9192DDSCQD1.DM/I9192ODDCOF2/I9192DDUCOF2">I9192DDSCQD1.DM/I9192ODDCOF2/I9192DDUCOF2</OPTION>';""")

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM