ele = driver.find_element_by_xpath('//*[@name='domainaccount']')
1、
ele.clear() //应该是针对text节点
2、
from selenium.webdriver.common.keys import Keys
ele.send_keys(Keys.CONTROL+'a') //CTRL+a :全选
ele.send_keys(Keys.DELETE) //删除
or
ele.send_keys(Keys.BACKSPACE) //单个删除
3、execute_script()
driver.execute_script("document.getElementsByName('domainAccount')[0].value=''")
or
driver.execute_script("arguments[0].value=''",ele)
注意:原生js没有getElementByName()这个方法,document.getElementsByName返回的是NodeList
版权声明:本文为ejennahuang原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。