2015-10-01 29 views
4

我有一個頁面,其源代碼不可用,但有一個輸入框在光標閃爍的位置。在python selenium webdriver中未指定元素的情況下發送密鑰

我可以在沒有找到元素的情況下在文本框中寫入內容嗎?我的意思是,某種方式,發送鍵可以自動查找焦點輸入框併爲其輸入輸入內容。

我的代碼不能正常工作obviuosly

driver.send_keys("testdata") 
+0

如果元素是活動的,就可以只將個別keystorkes: http://stackoverflow.com/a/11507909/2374517 – cvakiitho

回答

4

解決它

from selenium.webdriver.common.action_chains import ActionChains 
actions = ActionChains(self.driver) 
actions.send_keys('dummydata') 
actions.perform() 
相關問題