返回在对象中指定标签名称的所有元素的对象集合.
#include <IE.au3>
_IETagNameAllGetCollection ( ByRef $o_object [, $i_index = -1] )
$o_object | InternetExplorer.Application ,窗口,框架(frame),浮动框架(iFrame)或者任何DOM对象的对象变量. |
$i_index | [可选参数]: 指定返回一个集合还是索引对象 0 或者正整数返回一个索引对象 -1 = (默认) 返回一个集合 |
成功: | 返回包含指定标签的对象变量,@EXTENDED=指定标签的数目 |
失败: | 返回 0 并且设置 @ERROR |
@Error: | 0 ($_IEStatus_Success) = 无错误 |
3 ($_IEStatus_InvalidDataType) = 无效数据类型 | |
4 ($_IEStatus_InvalidObjectType) = 无效对象类型 | |
5 ($_IEStatus_InvalidValue) = 无效数值 | |
7 ($_IEStatus_NoMatch) = 没有匹配 | |
@Extended: | 包含无效参数数量 |
; *******************************************************
; 示例 1 - 打开含基本示例的浏览器, 获取到
; 所有元素的集合并显示其中每个的 tagname 和 innerText
; *******************************************************
#include <IE.au3>
Local $oIE = _IE_Example("basic")
Local $oElements = _IETagNameAllGetCollection($oIE)
For $oElement In $oElements
MsgBox(4096, "Element Info", "Tagname: " & $oElement.tagname & @CR & "innerText: " & $oElement.innerText)
Next