触发网页元素事件
<h1>功能</h1>
<p>通过运行函数代替鼠标按钮触发网页元素事件。</p>
<h1>输入</h1>
<table>
<thead>
<tr>
<th>名称</th>
<th>说明</th>
<th>示例</th>
</tr>
</thead>
<tbody>
<tr>
<td>触发事件</td>
<td>【字符串】根据需要触发的条件去选择</td>
<td>‘onclick’</td>
</tr>
<tr>
<td>键盘输入</td>
<td>【字符串】只有触发键盘事件才需要输入</td>
</tr>
<tr>
<td>元素</td>
<td>【TObject】元素表达式</td>
</tr>
<tr>
<td>选取器</td>
<td>【字符串】指明屏幕上/编辑选取器/表达式编辑器</td>
<td>'<html app=''IEXPLORE.EXE'' title=''菜鸟教程在线编辑器'' /> <webctrl tag=''BUTTON'' aaname=''点我'' />'</td>
</tr>
<tr>
<td>超时</td>
<td>【整数】指最长等待时间(毫秒),超过时间未运行就会报错。</td>
</tr>
<tr>
<td>等待准备就绪</td>
<td>【整型】空/交互/完成</td>
<td>交互</td>
</tr>
<tr>
<td>裁剪区域</td>
<td>【TTarget】TRect/nil</td>
<td>TRect</td>
</tr>
</tbody>
</table>
<h1>注意/说明</h1>
<p>1.在触发网页元素事件时,需要分清该元素是否存在相应的事件。
2.若元素自带事件源于与触发的方法,或只有事件源,没有触发方法,这两种情况可以用该方法触发网页元素事件。
3.只有特殊的方法,没有事件,则需要用js脚本执行【InjectJsScript方法】</p>
<h1>相关函数</h1>
<p>无</p>
<h1>示例/演示</h1>
<p>触发网页元素事件之前:
<img src="https://www.showdoc.com.cn/server/api/attachment/visitfile/sign/6e1c0d61e08c22dc134c4061911a3898" alt="" /></p>
<p>触发网页元素事件之后:
<img src="https://www.showdoc.com.cn/server/api/attachment/visitfile/sign/3ce8866b5cfdd3addb0f91ef4ee66f6c" alt="" />
<img src="https://www.showdoc.com.cn/server/api/attachment/visitfile/sign/b6b5dcf4c658efd5d7ef84bbe69839fd" alt="" /></p>
<h1>示例附件</h1>
<p><a href="https://www.showdoc.com.cn/server/api/attachment/visitfile/sign/294902cf365bbe53a9d318fa355db77d" title="[组件[触发网页元素事件]_20210425.db">组件[触发网页元素事件]_20210425.db</a></p>