I have a form with id theForm
which has the following div with a submit button inside:
<div id="placeOrder"
style="text-align: right; width: 100%; background-color: white;">
<button type="submit"
class='input_submit'
style="margin-right: 15px;"
onClick="placeOrder()">Place Order
</button>
</div>
When clicked, the function placeOrder()
is called. The function changes the innerHTML of the above div to be "processing ..." (so the submit button is now gone).
The above code works, but now the problem is that I can't get the form to submit! I've tried putting this in the placeOrder()
function:
document.theForm.submit();
But that doesn't work.
How can I get the form to submit?
<form>
tag someplace on your page. – Collodiondocument.theForm.submit();
doesn't work, you'd rather need to usedocument.getElementById("theForm").submit();
and specify the form id in HTML, for example:<form id="theForm">(content)</form>
– Conjugated