Roger: schaltfläche deaktivieren

hallo leute!

ich habe ein formular, dessen submitbutton ich nach dem klick disable um mehrere absendeversuche zu unterdrücken.
(im body-tag: onsubmit="document.forms[0].submit.disabled = true; return true;")

jetzt möchte ich den submitbuton aber "vergewaltigen" und das ganze stattdessen mit einer grafik "besetzen". absenden und so klappt alles prima. allerding (natürlich) nicht das disablen. gibts hier vielleicht ne lösung?

mein submit-button:
<a href="#" onClick="document.adresse.submit()" class="submitbutton"><img src="../../gfx/button_speichern.gif" border="0" alt="Adresse speichern"></a>

gruß.
roger.

  1. Hallo Roger!

    LÖSUNG:
    Der Submit-Button ist ohnehin per JavaScript geschaltet.
    Belege ihn mit einer weiteren Funktion:
     - mache 2 <div>-Layer genau übereinander,
     - lege das Button-Bild auf beide Layer, einmal mit Submit-Script, einmal "blind" ohne EventFunktion,
     - lege die Funktion auf den Submit-Button: Layer 1|2-sichtbarschalten zwischen "hidden" und "visible" mit document.getElementById(NAME).style.visibility = = 0|1;
     - lege in diese Funktion eine Schaltfunktion/Variable, die den Submit-Button nach dem ersten MouseClick unsichtbar schaltet, den Blind-Button dafür sichbar.
     - vielleicht einfacher: lege den Layer mit dem Blind-Button einfach nach MouseClick nach oben.

    Gruss KLAUS