0
A
回答
0
您不能用Selenium修改div的文本。 sendKeys()方法只能寫入輸入字段。使用JavaScript來代替:
JavascriptExecutor js = (JavascriptExecutor) driver;
js.executeScript("document.getElementById('some_id').innerHTML = "Test");
如果你想找到使用Javascript與XPath的元素,使用document.evaluate。
例如:https://coderwall.com/p/u2amea/javascript-get-element-by-xpath
+0
「some_id」在您的解決方案中提到什麼? – user3566201 2015-04-02 19:19:24
+0
相關問題
- 1. Firefox無法識別它在文本框中輸入的文本
- 2. 在IE8中無法識別的輸入文本框
- 3. 無法識別文本字段爲空
- 4. 文本輸入只讀屬性在IE7中無法識別?
- 5. 文本框無法識別文本內容粘貼
- 6. 無法在文本框中輸入點
- 7. webpack無法識別輸出文件名
- 8. Sox無法識別輸出文件名
- 9. HTTP響應無法識別的文本
- 10. 崇高文本無法識別的NumberFormat
- 11. Javascript無法識別俄文字母
- 12. pandoc無法識別中文字符
- 13. 保存輸入文本下方的文字輸入框輸入
- 14. 無法在Mac上的Silverlight文本框中輸入文本
- 15. 文本識別無法識別貨幣符號
- 16. gperftools無法識別文件
- 17. OBB文件無法識別
- 18. Perl無法識別未初始化的輸入文件$ filename
- 19. 識別從文本輸入特定的字符
- 20. 無法在GridView中識別文本框編輯項目模板
- 21. 無法識別硒中文本框的工具提示信息
- 22. Python Tkinter:無法在框架中插入文本輸入框
- 23. LESS ParseError:無法識別輸入
- 24. 無法識別鍵盤輸入
- 25. C#MySQL無法識別輸入
- 26. Hadoop無法識別輸入路徑
- 27. 在asp.net文本框:輸入文本,並在另一個文本
- 28. 無法在使用硒的輸入框中輸入文字
- 29. 輸入文本框
- 30. 輸出中無法識別的字符
您能否提供更多'html'? – Saifur 2015-04-02 03:52:35
請分享與該文本框相關的html代碼.. – 2015-04-02 04:05:23