Der $ _GET-Wert verliert seinen Speicherplatz

Ich habe ein benutzerdefiniertes Suchformular:

Immer wenn ich das Formular absende, werden die Leerzeichen aus der Eingabe entfernt.

Beispiel, wenn ich hello world einreiche, würde meine URL http://example.com/en/?s=helloworld

Vor dem Übermitteln ist der Wert korrekt, wenn ich ihn in der Chrome-Konsole teste:

 var search = document.getElementById('search'); search.value; // hello world 

Weiß jemand, was den Raum zum Verschwinden bringt?

Solutions Collecting From Web of "Der $ _GET-Wert verliert seinen Speicherplatz"