Baseline Widely available
Die HTMLFormElement.submit()
Methode sendet ein gegebenes <form>
ab.
Diese Methode ist ähnlich, aber nicht identisch mit dem Aktivieren eines Absende-<button>
eines Formulars. Bei direkter Anwendung dieser Methode jedoch:
submit
Ereignis ausgelöst. Insbesondere wird der onsubmit
Ereignishandler des Formulars nicht ausgeführt.Die HTMLFormElement.requestSubmit()
Methode ist identisch mit dem Aktivieren eines Absende-<button>
eines Formulars und weist diese Unterschiede nicht auf.
Ein Formularelement (wie ein Absende-Button) mit einem name
oder id
von submit
wird die submit
Methode des Formulars verdecken. Der Versuch, myForm.submit();
aufzurufen, führt zu einem Fehler "submit is not a function", da in diesem Fall submit
auf das Formularelement verweist, das einen name
oder id
von submit
hat.
<input>
mit dem Attribut type="submit" wird nicht mit dem Formular gesendet, wenn man HTMLFormElement.submit()
verwendet, aber es würde gesendet werden, wenn Sie das originäre HTML-Formular-Submit verwenden.
Keine.
RückgabewertKeiner (undefined
).
document.forms["my-form"].submit();
Spezifikationen Browser-Kompatibilität MDN-Feedback-Box War diese Ãbersetzung hilfreich?
Diese Seite wurde automatisch aus dem Englischen übersetzt.
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4