Reset-Button /Submitbutton
simon le bon
- html
Hi mal wieder, :)
Ich habe vor einiger zeit um Hilfe für grafische Absendebuttons (<input type="submit" .....)
gebeten. Die Antworten waren zahlreich und ich habe es auch geschafft die Buttons grafisch
darzustellen (yeah :)). Die Funktion der Buttons geht dabei allerdings verloren.
Ich bitte also weiterhin um Hilfe zu diesem Code:
---------------------------------------------------------------------------------------------------------------------------------
<input name="BT_submit" type="image" img src="cert.gif" border="0" value="Warenkorb anzeigen" onclick="saveForm();window.location = '/cgi-bin/shopping.cgi?showHopper';">
Der Button wird angezeigt bringt aber nicht die erhoffte Funktion (CGI-Script ausführen)
---------------------------------------------------------------------------------------------------------------------------------
und: <input type="image" src="reset.gif" border= 0 name="Reset" value="Reset">
hier wird die Form nicht zur Anfangskofiguration zurückgesetz.
------------------------------------------------------------------------------------------------------------------------------
Ich bin für jede Hilfe dankbar. Vielen Dank an alle dir mir helfen!
euer simon le bon
ein image-button tut immer das formular submitten.
was du brauchst, ist eine javascript-funktion, die je nach parameter einmal submitted und einmal reseted.
ok, du machst dir ein hidden-feld <input type=hidden name=wasistzutun value="">
beim submit-button machst du onclick="javascript:document.formularname.wasistzutun.value="submitit"
beim reset-button machst du onclick="javascript:document.formularname.wasistzutun.value="resetit"
beim formular machst du onsubmit="return meinefunktion"
function meinefunktion()
{
if (document.formularname.wasistzutun.value=="submitit")
{
return true;
}
if (document.formularname.wasistzutun.value=="submitit")
{
document.formularname.reset();
return false;
}
}
thatsit
gerhard
eigenkorrektur, sorry:
ein image-button tut immer das formular submitten.
was du brauchst, ist eine javascript-funktion, die je nach parameter einmal submitted und einmal reseted.
ok, du machst dir ein hidden-feld <input type=hidden name=wasistzutun value="">
beim submit-button machst du onclick="javascript:document.formularname.wasistzutun.value="submitit"
beim reset-button machst du onclick="javascript:document.formularname.wasistzutun.value="resetit"
beim formular machst du onsubmit="return meinefunktion"
function meinefunktion()
{
if (document.formularname.wasistzutun.value=="submitit")
{
return true;
}
if (document.formularname.wasistzutun.value=="resetit")
{
document.formularname.reset();
return false;
}
}thatsit
gerhard