更改输入字段的值,同时将onkeypress proprety设置为return false

时间:2014-08-27 06:58:02

标签: python selenium

我正在使用selenium来访问一个包含我想要修改的输入字段的页面。问题在于send_keys()将无效,因为它们的“onkeypress”属性设置为返回false,例如:

<input name="ctl00$MainContent$tbFromDate" type="text" value="01/08/2014" 
id="ctl00_MainContent_tbFromDate" onkeypress="return false;"
calendar="ctl00_MainContent_popCalendartbFromDate" format="dd/mm/yyyy" dir="rtl" autocomplete="off" 
onfocus="__PopCalSetFocus(this, event);">

我已成功找到find_element()并使用clear()清除其默认值,但正如我所提到的send_keys()将无效。

还有另一种改变价值的方法吗?

感谢。

0 个答案:

没有答案