Ich habe ein Formular mit einer Rechnungsadresse und einer Lieferadresse. Diese Adressen haben einige Felder mit dem Attribut "required".Führen Sie JavaScript onsubmit vor Browser überprüft Formular
Wenn ein Kontrollkästchen "Abrechnung als Versand verwenden" aktiviert ist, sollte die Rechnungsadresse in Versand onSubmit kopiert werden.
Aber wenn ich auf "Senden" klicke, macht zumindest chrome seine Prüfungen und beschwert sich darüber, dass ein Feld leer ist, und hält das Senden an, bevor mein copy_billing_to_shipping ausgeführt werden kann.
Gibt es einen "Hook" bei submit, der ausgeführt wird, bevor der Browser validiert?
Sie haben das Problem nicht erkannt. Mein onsubmit würde einen Text von der Rechnungsanschrift an die Lieferadresse kopieren, aber die Browser-Inbuild-Validierung findet die leere Lieferadresse und verhindert, dass der my-onsubmit ausgeführt wird. –