_IETagNameAllGetCollection

_IETagNameAllGetCollection是一個函式。 指定返回一個集合還是索引對象

基本介紹

  • 中文名:_IETagNameAllGetCollection
  • 可選參數:指定返回一個集合還是索引對象
  • -1:= (默認) 返回一個集合
簡介,參數,返回值,說明,相關,示例,

簡介

函式參考_IETagNameAllGetCollection
返回在對象中指定標籤名稱的所有元素的對象集合.
#include <*.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:
包含無效參數數量

說明

DOM是分等級的,所以如果傳遞的對象是文檔對象的話,將會返回該文檔內的指定元素.如果傳遞的對象是文檔內的對象(例如.一個表格對象),那么只有在這個對象內的指定元素會被返回.

相關

示例

; *******************************************************
; 示例 1 - 打開含基本示例的瀏覽器, 獲取到
; 所有元素的集合併顯示其中每個的 tagname 和 innerText
; *******************************************************
#include<*<CITE class=highlight style="BACKGROUND: none transparent scroll repeat 0% 0%" highlight="true">.au</CITE>3>
Local$oIE=_IE_Example("basic")
Local$oElements=_IETagNameAllGetCollection($oIE)
For$oElementIn$oElements
MsgBox(4096,"Element Info","Tagname: "&$oElement.tagname&@CR&"innerText: "&$oElement.innerText)

相關詞條

熱門詞條

聯絡我們