Retourne un objet collection de tous les �l�ments du document ou la hi�rarchie du document dans l'ordre du source ou un �l�ment unique donn� par son index
#include <IE.au3>
_IETagNameAllGetCollection ( ByRef $oObject [, $iIndex = -1] )
$oObject | Variable objet InternetExplorer.Application, Window, Frame, iFrame ou tout autre objet DOM |
$iIndex | [optionnel] Sp�cifie s'il faut retourner une collection ou une instance d�finie par son index 0 ou un entier positif pour retourner une instance d�finie par ce nombre -1 = (Par d�faut) pour retourner une collection |
Succ�s: | Retourne une variable objet contenant la collection de Tag, @extended = nombre de Tags. |
�chec: | D�finit @error <> 0. |
@error: | 3 ($_IEStatus_InvalidDataType) - Type de donn�e invalide 4 ($_IEStatus_InvalidObjectType) - Type d'objet invalide 5 ($_IEStatus_InvalidValue) - Valeur invalide 7 ($_IEStatus_NoMatch) - Pas de correspondance trouv�e |
@extended: | Contient le nombre de param�tres invalides |
Le DOM est hi�rarchique, aussi si l'objet pass� est l'objet document, tous les �l�ments du document sont retourn�s.
Si l'objet transmis est un objet � l'int�rieur du document (par exemple un objet Table), alors seulement les �l�ments � l'int�rieur de cet objet sont retourn�s.
; Ouvre une instance du navigateur avec l'exemple basique, obtient la collection ; de tous les �l�ments et affiche le tagname et l'innerText de chaque #include <IE.au3> #include <MsgBoxConstants.au3> Local $oIE = _IE_Example("basic") Local $oElements = _IETagNameAllGetCollection($oIE) For $oElement In $oElements If $oElement.id Then MsgBox($MB_SYSTEMMODAL, "Element Info", "Tagname: " & $oElement.tagname & @CRLF & "id: " & $oElement.id & @CRLF & "innerText: " & $oElement.innerText) Next _IEQuit($oIE)