Eine Möglichkeit, die Formularübermittlung zu stoppen, besteht darin, von Ihrer JavaScript-Funktion „false“ zurückzugeben.
Wenn auf die Schaltfläche „Senden“ geklickt wird, wird eine Validierungsfunktion aufgerufen. Ich habe eine Bedingung in der Formularvalidierung. Wenn diese Bedingung erfüllt ist, rufe ich eine Funktion namens returnToPreviousPage(); auf.
function returnToPreviousPage() { window.history.back(); }
Ich verwende JavaScript und das Dojo Toolkit.
Anstatt zur vorherigen Seite zurückzukehren, wird das Formular gesendet. Wie kann ich diese Übermittlung abbrechen und zur vorherigen Seite zurückkehren?
使用prevent default
Dojo Toolkit
jQuery
Vanilla JavaScript
您可以使用函数的返回值来阻止表单的提交