aceofspades Posted May 10, 2007 Posted May 10, 2007 Having trouble getting a form without a name. Anyway to do it by action. The form im trying to use has no name but it has a unique action. How do i select a form by its action.
DaleHohm Posted May 10, 2007 Posted May 10, 2007 Having trouble getting a form without a name. Anyway to do it by action. The form im trying to use has no name but it has a unique action. How do i select a form by its action.Please take a look at _IEFormGetCollection and it's examples in the helpfile. I've added remarks to all of the *GetObjByName functions in the latest release candidate helpfile to help provide guidance to people with this very common question.Dale Free Internet Tools: DebugBar, AutoIt IE Builder, HTTP UDF, MODIV2, IE Developer Toolbar, IEDocMon, Fiddler, HTML Validator, WGet, curl MSDN docs: InternetExplorer Object, Document Object, Overviews and Tutorials, DHTML Objects, DHTML Events, WinHttpRequest, XmlHttpRequest, Cross-Frame Scripting, Office object model Automate input type=file (Related) Alternative to _IECreateEmbedded? better: _IECreatePseudoEmbedded Better Better? IE.au3 issues with Vista - Workarounds SciTe Debug mode - it's magic: #AutoIt3Wrapper_run_debug_mode=Y Doesn't work needs to be ripped out of the troubleshooting lexicon. It means that what you tried did not produce the results you expected. It begs the questions 1) what did you try?, 2) what did you expect? and 3) what happened instead? Reproducer: a small (the smallest?) piece of stand-alone code that demonstrates your trouble
aceofspades Posted May 11, 2007 Author Posted May 11, 2007 i looked at the help file and looked at that function but it has no way to select a form using the action and I don't know how you would find the instance number of the form? Any way to find that?
DaleHohm Posted May 11, 2007 Posted May 11, 2007 There is no no method that simply hands the answer to you, but there are lots of ways to do it. The "AutoIt IE Builder" (Valuater's tool... see my sig) is probably the easiest way. To use it for this: 1) install IE Builder and run it 2) enter your URL at the top and press Go 3) click the Source Code button on the left 4) click the Display Source button at the top 5) click the Form Elements button on the left Information about the forms on the page including names, indexes and form elements will be displayed for you. Dale Free Internet Tools: DebugBar, AutoIt IE Builder, HTTP UDF, MODIV2, IE Developer Toolbar, IEDocMon, Fiddler, HTML Validator, WGet, curl MSDN docs: InternetExplorer Object, Document Object, Overviews and Tutorials, DHTML Objects, DHTML Events, WinHttpRequest, XmlHttpRequest, Cross-Frame Scripting, Office object model Automate input type=file (Related) Alternative to _IECreateEmbedded? better: _IECreatePseudoEmbedded Better Better? IE.au3 issues with Vista - Workarounds SciTe Debug mode - it's magic: #AutoIt3Wrapper_run_debug_mode=Y Doesn't work needs to be ripped out of the troubleshooting lexicon. It means that what you tried did not produce the results you expected. It begs the questions 1) what did you try?, 2) what did you expect? and 3) what happened instead? Reproducer: a small (the smallest?) piece of stand-alone code that demonstrates your trouble
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