KnutEdelbert
Grünschnabel
Moin!
Folgendes Problem:
In meinem Formular hatte ich einen button mit type="submit" deklariert. Jetzt habe ich es umgebaut, dass er type="button" ist und dazu hat er onClick="senden()":
<input type="button" name="search" value="search" onClick="senden()">
Die Funktion senden() hat die Zeile:
document.myform.submit();
(<form name="myform" action="index.asp" target="_self" method="post"> )
Wenn ich jetzt den Button klicke werden anscheinend keine Variablen übergeben, die Seite lädt sich zwar neu, aber ich erhalte keine Ergebnisse. Mit type="submit" hat alles wunderbar geklappt.
Meine Frage: Wo ist da der Unterschied, was habe ich falsch gemacht?
Ich habe schon mehrere Alternativlösungen für mein Problem, aber ich würde trotzdem gerne wissen, warum das nicht funktioniert, wie ich mir das vorgestellt habe.
Danke für jeden Hinweis.
Gruß,
Knut
Folgendes Problem:
In meinem Formular hatte ich einen button mit type="submit" deklariert. Jetzt habe ich es umgebaut, dass er type="button" ist und dazu hat er onClick="senden()":
<input type="button" name="search" value="search" onClick="senden()">
Die Funktion senden() hat die Zeile:
document.myform.submit();
(<form name="myform" action="index.asp" target="_self" method="post"> )
Wenn ich jetzt den Button klicke werden anscheinend keine Variablen übergeben, die Seite lädt sich zwar neu, aber ich erhalte keine Ergebnisse. Mit type="submit" hat alles wunderbar geklappt.
Meine Frage: Wo ist da der Unterschied, was habe ich falsch gemacht?
Ich habe schon mehrere Alternativlösungen für mein Problem, aber ich würde trotzdem gerne wissen, warum das nicht funktioniert, wie ich mir das vorgestellt habe.
Danke für jeden Hinweis.
Gruß,
Knut