aber suchst Du vielleicht
FormData()
?Nein. Ich habe vergessen den Enctype
application/x-www-form-urlencoded
zu nennen.Dann suchst du vielleicht URLSearchParams.
Mit FormData kannst du eine Liste von Schlüssel-Werte-Paaren aus einem Formular erstellen.
Mit URLSearchParams kannst du eine solche Liste zu
application/x-www-form-urlencoded
kodieren.Wenn du beides kombinierst, kannst du damit ein Formular so kodieren, wie du es möchtest:
function encode (form) { return new URLSearchParams(new FormData(form)).toString() }
Das liefert leider nicht den gewünschten Enctype.
MFG