IE - Checkbox in Tabelle anklicken

  • Hallo,

    ich suche jetzt schon ne geraume Zeit nach einer Lösung, um eine Checkbox auf einer Website anzuklicken, die ich nicht per TAB anwählen kann:

    Aus diesem:


    wird beim anklicken das hier: (<label class="checkbox_on_active"> zu <label class="checkbox_on">)

    HTML
    <li class="inputbox checkbox_overflow">
    					<input name="customers_newsletter" class="none" id="customers_newsletter" type="checkbox" checked="checked" value="1">
    					<label class="checkbox_on" for="customers_newsletter"><i></i>Email me monthly updates</label>
    				</li>

    Was ich schon probiert habe:


    AutoIt
    Local $oForm = _IEFormGetObjByName($oIE, "customers_newsletter")
    _IEFormElementCheckBoxSelect
    AutoIt
    $checkbox = 'customers_newsletter'
    
    
    Local $oIE = _IECreate("https://www.beispiel.com")
    $obj_checkbox = _IEGetObjByName($oIE,$checkbox)
    _IEAction($obj_checkbox,'click')
    AutoIt
    $oIE = _IECreate("https://www.beispiel.com")
    $oButton = _IEGetObjById($oIE, "customers_newsletter")
    _IEAction($oButton, "click")
    AutoIt
    Local $oIE = _IECreate("https://www.beispiel.com")
    _IELoadWait($oIE)
    $fcheckbox = _IEGetObjById($oIE, "customers_newsletter")
    ;$fcheckbox.checked = False
    Local $oTable = _IETableGetCollection($fcheckbox)
    Local $aTableData = _IETableWriteToArray($oTable)
    MsgBox($MB_OK,"Table Array","Hier " & $aTableData & " drin")

    Beim letzten Beispiel gibt die MsgBox ne 0 aus. (War nur um zu testen, ob überhaupt etwas gefunden wird)


    Ich komm bald nicht mehr weiter und zeichne gleich ein Makro auf, aber das muss doch schöner gehen?

    Danke schonmal!

    Gruß
    BreKa