Is there a way to submit an HTML form using JavaScript that is guaranteed to work in all situations?
I elaborate. The common approach seems to be:
fo
Submiting a form using JavaScript cannot by design be safe.
Your users can browse your web site on their phone, have disabled JavaScript, tweaked the source of your page, or using Lynx.
In any case, for accessibility purposes, you will need the good old HTML submit button and some input checks on the server side.