John117 Posted April 22, 2010 Share Posted April 22, 2010 Hey I need to click a button. I dont have a form to work with so I dont think Ill get away with form submit. It's not an image, but does seem to have txt. but I can't click it as a link by txt, right? <td width="320"><input class='button' type="button" onclick="sendReferEmailsTwo();" value="Invite Users"/></td> so not . . . _IEFormSubmit($oForm) or $ObjIE.document.forms.submit I think Any suggestions? Link to comment Share on other sites More sharing options...
John117 Posted April 22, 2010 Author Share Posted April 22, 2010 (edited) Got it. $oInputs = _IETagNameGetCollection ($oIE, "input") For $oInput In $oInputs If $oInput.value = 'Invite Users' Then _IEAction($oInput, 'click') ;~ ExitLoop EndIf Next Edited April 22, 2010 by John117 Link to comment Share on other sites More sharing options...
PsaltyDS Posted April 22, 2010 Share Posted April 22, 2010 Since it doesn't have a name or ID, use the .value to find it: $oInputs = _IETagNameGetCollection ($oIE, "input") For $oInput In $oInputs If $oInput.value & "" = "Invite Users" Then _IEAction($oInput, "click") ExitLoop EndIf Next :mellow Valuater's AutoIt 1-2-3, Class... Is now in Session!For those who want somebody to write the script for them: RentACoder"Any technology distinguishable from magic is insufficiently advanced." -- Geek's corollary to Clarke's law Link to comment Share on other sites More sharing options...
Moderators big_daddy Posted April 22, 2010 Moderators Share Posted April 22, 2010 Got it. You need to take a look at PsaltyDS's code. You should always convert the return of a property like .value to a string before comparing it. String($oInput.value) Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now