我們在表單中隱藏了輸入字段,我們需要Selenium來設置這些字段的值。通過Selenium IDE設置隱藏輸入值的最佳方法是什麼?在Selenium中設置隱藏的輸入值?
7
A
回答
12
最簡單的方法我能找到的:
命令:runScript中
值:
javascript{this.browserbot.getCurrentWindow().document.getElementById('hiddenElementId').value='TheValue'}
3
遲到了......
當你使用IDE,你可以添加命令類型與目標id = yourID和值字段值,這似乎工作。
複製下面的文本,並將其粘貼在IDE嘗試一下
<tr>
<td>type</td>
<td>id=yourID</td>
<td>field value</td>
</tr>
這似乎爲我工作(硒2.9.1)
+0
這比接受的答案要好得多 – 2018-01-08 13:18:41
相關問題
- 1. 如何用Selenium設置隱藏輸入的值?
- 2. 將值設置爲隱藏的輸入
- 3. 設定值隱藏輸入
- 4. getElementById()。value不設置隱藏的輸入
- 5. 如何在selenium腳本中爲隱藏字段設置值>
- 6. Django如何設置模板中隱藏輸入的值
- 7. 從隱藏的輸入值
- 8. 使用來自python的javascript來設置隱藏輸入的值
- 9. 如何使用Jquery設置隱藏輸入字段的值?
- 10. 谷歌地圖設置縮放從隱藏的輸入值
- 11. 無法設置隱藏的HTML輸入值
- 12. Vuejs將隱藏輸入的值設置爲路由參數
- 13. 根據單選按鈕選擇設置隱藏的輸入值
- 14. 在Javascript中設置隱藏的輸入值,然後在代碼隱藏中訪問它
- 15. Flask隱藏的輸入沒有在模板中設置
- 16. android設置隱藏鍵盤上的輸入(在EditText中)
- 17. 選擇值隱藏輸入
- 18. 從代碼隱藏設置值爲輸入類型=「日期」
- 19. JQuery獲取/設置值隱藏輸入元素
- 20. 獲取/設置在代碼隱藏中創建的輸入控制值
- 21. Higchart設置隱藏值
- 22. Selenium Webdriver也在查找隱藏的值
- 23. 如何在隱藏輸入標籤中設置屬性值。 Angular 2
- 24. 設置一個隱藏的輸入字段在Django模板
- 25. 如何動態設置輸入隱藏的值作爲countup定時器的值?
- 26. Symfony在提交後設置隱藏值
- 27. Repeater中的ASP.NET設置值,並讓它傳入代碼隱藏
- 28. 切換輸入隱藏值的問題
- 29. Javascript隱藏輸入值的問題
- 30. 得到一個隱藏的輸入值
+1很好的答案,甚至用JS更容易庫(如果被測頁面使用一個),例如jquery:'$('#hiddenEl')。val('foo')' – chim 2012-01-20 08:55:53
我無法讓jquery工作。 jQuery在頁面中。你可以發佈你的Selenium runScript值中的整個字符串嗎? – 2012-09-20 07:01:22
您可能希望簡單地將其置於適當的準備就緒功能中,例如'$(function(){// on domready $('#hiddenEl')。val('foo');});' – Kzqai 2012-10-04 00:07:21