Hallo,
in welchem Browser testest du?
<script type="text/javascript">
function suche(b) {
Zumindest im IE kann es problematisch sein, wenn Javascript-Objekte den gleichen Namen haben wie Formularelemente. Da würde ich mal den Namen entweder der Funktion oder des Formularelements ändern.
var a = "Anfang vom Link";
var c = "Ende vom Link";
var d = a + b + c;
location = d;
Hier sollte deine Fehlerkonsole anschlagen - du möchtest den String an location.href zuweisen, nicht an location.
<input type="text" name="suche" size="30"></input>
<input type="submit" value="Suche"></input>
Das input-Element ist per definitionem leer und braucht kein schließendes Tag. Es wird in XHTML mit der Kurzschreibweise /> geschlossen, in HTML ist das schließende Tag ein Fehler.
Doch onsubmit ruft leider nicht die Funktion auf.
Wie stellst du das fest? Warum kannst du so sicher sein?
So long,
Martin
--
Drei Sachen vergesse ich immer wieder: Telefonnummern, Geburtstage und ... äääh ...