I have a form with <input type="button" name="submit" />
button and would like to be able to click it.
I have tried mech.form.click("submit")
but that gives the following error:
ControlNotFoundError: no control matching kind 'clickable', id 'submit'
mech.submit()
also doesn't work since its type is button and not submit.
Any ideas? Thanks.
clicking a type="button"
in a pure html form does nothing. For it to do anything, there must be javascript involved.
And mechanize
doesn't run javascript.
So your options are:
mechanize
what it would be doingspidermonkey
to run the javascript codeI'd do the first one, since using spidermonkey
seems hard and probably not worth it.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With