欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

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获得焦点才能选到。