139邮箱 收件人控件无法正常type ,使用fireEvent
程序员文章站
2022-07-13 21:39:18
...
程序页面:139mail写信(IE8)
139邮箱,发信时,收件人地址控件无法正常type ,前台看着时输入了数据,但是无效,
需使用fireEvent获取控件的焦点,然后才能正常type。
Selenium IDE中的html代码如下:
<tr> <td>pause</td> <td>3000</td> <td>3000</td> </tr> <tr> <td>fireEvent</td> <td>//input[@setvaluehandler='RichInputBoxSetValueHandler1']</td> <td>blur</td> </tr> <tr> <td>fireEvent</td> <td>//input[@setvaluehandler='RichInputBoxSetValueHandler1']</td> <td>change</td> </tr> <tr> <td>type</td> <td>//input[@setvaluehandler='RichInputBoxSetValueHandler1']</td> <td>15118081111@139.com;15118081113</td> </tr> <tr> <td>type</td> <td>id=txtSubject</td> <td>邮件主题。。。</td> </tr>
注: 要获得某些控件的焦点,还可以通过focus和click获得焦点才能选到。