Ich möchte ein Suchfeld ausfüllen.
Weiß jemand was an diesem Code falsch ist?
#include <IE.au3>
$oIE = _IECreate ("http://www.hunde.de/")
_IELoadWait ($oIE)
$oForm = _IEFormGetObjByName ($oIE, ""); Das Problem: Das Formular hat keinen Namen
$oQuery = _IEFormElementGetObjByName ($oForm, "SEARCHSTRING")
_IEFormElementSetValue ($oQuery, "Dackel")
_IEFormSubmit ($oForm)
Das Suchfeld heißt SEARCHSTRING
In dieses Suchfeld soll Dackel eingetragen werden
Die Form selbst hat keinen Namen
Dieses Beispiel ist in der Hilfe
[autoit]
#include <IE.au3>
$oIE = _IECreate ("http://www.google.com")
$oForm = _IEFormGetObjByName ($oIE, "f"); Das funktioniert: Die Form hat einen Namen!
$oQuery = _IEFormElementGetObjByName ($oForm, "q")
_IEFormElementSetValue ($oQuery, "AutoIt IE.au3")
_IEFormSubmit ($oForm)
Der einzige Unterschied ist, dass in meinem Beispiel das Formular
keinen Namen hat! Was macht man in diesem Fall?
Ich krieg's einfach nicht zum laufen