Retourne une variable objet donné par son id
#include <IE.au3>
_IEGetObjById ( ByRef $oObject, $sID )
$oObject | Variable objet InternetExplorer.Application, Window ou objet Frame |
$sID | Spécifie l'id de l'objet qui vous intéresse |
Succès: | Retourne une variable objet pointant sur l'objet spécifié. |
Échec: | Définit @error <> 0. |
@error: | 3 ($_IEStatus_InvalidDataType) - Type de donnée invalide 7 ($_IEStatus_NoMatch) - Pas de correspondance trouvée |
Cette fonction retourne une référence d'objet à n'importe quel objet dans le document avec l'ID ou le nom spécifié.
les éléments DOM peuvent avoir un attribut Name ou un attribut ID ou les deux.
Un ID spécifique peut être affecté qu'à un seul élément alors qu'un Name spécifique peut être attribué à plusieurs éléments.
Dans Internet Explorer, les espaces de noms Name et ID sont partagés.
; Ouvre une instance du navigateur avec le formulaire exemple, obtient une référence d'objet sur ; l'élément DIV avec l'ID "line1". Affiche le innerText ; de cet élément dans la console. #include <IE.au3> #include <MsgBoxConstants.au3> Local $oIE = _IE_Example("basic") Local $oDiv = _IEGetObjById($oIE, "line1") MsgBox($MB_SYSTEMMODAL, "Line1", $oDiv.innertext)