I have a form with <input type="submit". In chrome submit doesn't do anything. On a "network" in tab in developer tools I see nothing. No errors in developer tools either. Meanwhile, if I do save a page and open a saved page, then after I press submit button, I see something appears in "network" tab. This happens in chrome and firefox. This works as expected in IE.
Does anybody have a hindsight, what should I look at?
EDIT: I don't need a direct answer, I only need to know, where should I look at. If someone posts a direction and that'll help me to solve my problem, I'll accept it as a correct answer.
EDIT2: Structure of a page looks like this:
html head body div div form form form form form input input table table tbody tr..td..input type=submit EDIT3: We found the actual problem, it was that in a page was a link, containing href="#" and after clicking on that link submit stopped to work, because # was added to the end of URL and because action of the form was empty so it picked up URI from current URI, which contained # at the, so instead of submitting, browser did jump on a current page.
If you are not using any JavaScript for form validation then a simple layout for your form would look like this:
<form action="formHandler.php" method="post"> <input name="fname" id="fname" type="text" value="example" /> <input type="submit" value="submit" /> </form> You need to ensure you have the submit button within the form element and an appropriate action attribute on the form element is present.
For a more direct answer, provide the code you are working with.
You may find the following of use: http://www.w3.org/TR/html401/interact/forms.html
Are you using HTML5? If so, check whether you have any <input type="hidden"> in your form with the property required. Remove that required property. Internet Explorer won't take this property, so it works but Chrome will.
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