Hallo,
Das this.form.suchtext.value wird mit onsubmit nicht übergeben, mit Klick auf [go] aber schon. Warum?
Weil ein type="button" nicht auf die Enter-Taste reagiert, das tut nur ein type="submit". Wenn du es so änderst, kannst du auch das onsubmit weglassen.
Gruß,
Christian