当前位置: 代码迷 >> Web前端 >> 139信箱 收件人控件无法正常type ,使用fireEvent
  详细解决方案

139信箱 收件人控件无法正常type ,使用fireEvent

热度:144   发布时间:2012-10-05 15:34:33.0
139邮箱 收件人控件无法正常type ,使用fireEvent

程序页面: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获得焦点才能选到。

  相关解决方案