Что нового

[Автоматизация] Нажатие кнопки ( Ошибка Variable must be of type \"Object\". )

Dk

Новичок
Сообщения
358
Репутация
2
Пол дня провозился так и не смог, не хотел Tему открывать, так как идёт речь про нажатие кнопок.
я перепробывал кучу скриптив и своих и чужих.

Вот кнопка
<input class="a-button-input" type="submit" value="In den Einkaufswagen" name="submit.addToCart"></input>

Вот страница
http://www.amazon.de/gp/offer-listing/3473432946/ref=dp_olp_used?ie=UTF8&condition=used

вот один из скриптов, который я взял здесь.
Код:
#include <IE.au3>
$oIE = "http://www.amazon.de/gp/offer-listing/3473432946/ref=dp_olp_used?ie=UTF8&condition=used"

$oElements = _IETagNameGetCollection ($oIE,'input')
For $oElement In $oElements
    _IEErrorHandlerRegister ("MyErrFunc")
    if $oElement.classname=='a-button-input' and $oElement.type=='submit' and $oElement.value=='In den Einkaufswagen' Then
        $oElement.click()
    EndIf
Next

Func MyErrFunc()
    ; Important: the error object variable MUST be named $oIEErrorHandler
EndFunc  ;==>MyErrFunc


Но что бы я не делал выдаёт ошибку
Variable must be of type "Object".

С кнопками типа ID, txt, IMG всё ок получается.
Я буду рад хотя бы подсказке
ps
Ребята только не ругайтесь, понимаю тема затёрта и мне действительно неудобно открывать тему новую... кучу примеров нашёл, но всегда одно и тоже "Variable must be of type "Object".


Добавлено:
Сообщение автоматически объединено:

Нашёл причину... невнимателен я.
Если можно удалите тему.

Забыл просто
_IECreate
 
Верх