I am attempting to enter the logon ID and password into the form below and submit it. But, I am experiencing an error in IE.au3 whether I use _IEAction to submit a click (which does submit the form) or _IEFormSubmit (which does not submit the form before it errors out). The form seems rather simple: <form method="post" action="logon_submit.php"> <input type="hidden" name="visit" value="sRhvMItOu1hNV_y9t4iB7xhns2UJ0pUIYmpJyy3CivjvGYv0ST1QHY40QP9H5UPTqonadminkin_65dvtXxSIXDPwyFFI6WPVQFmgFtba8vW3OH"> <table width="100%" border="0" cellpadding="0" align="center" cellspacing="0"> <tr> <td valign=top><table width="100%" border="0" cellpadding="4" cellspacing="1"> <tr> <td align="Right"><b>Username: <span class="style1">*</span></b></td> <td width="80%"><input type="TEXT" name="user" style="width: 90%;"> </td> </tr> <tr> <td align="Right"><b>Password: <span class="style1">*</span></b></td> <td><input type="password" name="pass" style="width: 90%;"> </td> </tr> <tr> <td align="Right"> </td> <td><input type="submit" name="Submit" value="Submit Form"> </td> </tr> <tr> <td align="Right"> </td> <td><a href="resetpw.php?visit=sRhvMItOu1hNV_y9t4iB7xhns2UJ0pUIYmpJyy3CivjvGYv0ST1QHY40QP9H5UPTqonadminkin_65dvtXxSIXDPwyFFI6WPVQFmgFtba8vW3OH" class=white>Forgot your password ?</a></td> </tr> </table> <p> </p> </td> </tr> </table> </form> My function to perform the logon is: Func StartUp() _IELinkClickByText ( $oIE, "Log On" ) Sleep(2000) Local $oForm = _IEFormGetCollection($oIE) Local $iNumberOfForms = @extended For $iForm = 0 To $iNumberOfForms - 1 $oForm = _IEFormGetCollection($oIE, $iForm) Local $oQuery = _IEFormElementGetCollection($oForm) Local $iNumberOfFormElements = @extended For $iElement = 0 to $iNumberOfFormElements - 1 Local $oFormElement = _IEFormElementGetCollection($oForm, $iElement ) If $oFormElement.name = 'user' Then _IEFormElementSetValue ( $oformElement, "xxxxx", 0) elseif $oFormElement.name = "pass" Then _IEFormElementSetValue ( $oFormElement, "yyyyy", 0) ; Sleep for 2 seconds. Sleep(2000) Local $oSubmit = _IEGetObjByName($oIE, "Submit") _IEAction($oSubmit, "click") Sleep(3000) EndIf Next Next EndFunc After the submission of the form completes and goes to the next page I'm getting the following error as a popup from AutoIt: Line 970 (File "D\Program Files (x86)\AutoIt3\Include\IE.au3"): Case $iIndex > -1 And $iIndex < $oObject.elements.length Case $iIndex > -1 And $iIndex < $oObject^ ERROR Error: The requested actions with this object has failed. It's hard to imagine that such a simple form is causing so many problems. Any help would be appreciated.