wahsaga: DOM - Attribut eines HREFs ändern

Beitrag lesen

<a href="#" onClick="theFunction();"><img src="submit.gif" id="theSubmit"></a>

Die "Funktion" des Buttons soll nun aktiv oder inaktiv sein.
Den kompletten <a href> ein- und auszublenden wäre natürlich möglich.
Am liebsten würde ich aber nur das <img> austauschen, und den onClick-Handler z.B. mit einem anderen Funktionsaufruf belegen (oder einfach "#").

bild austauschen sollte kein problem sein, selfhtml liefert ja auch beispiele.

warum den link mit einem anderen funktionsaufruf belegen? -> viel zu kompliziert!

lass die funktion doch selber entscheiden, ob sie etwas machen soll oder nicht:

definiere dir einfach eine boolesche variable; je nach dem, ob die funktion aktiv sein soll oder nicht, setzt du sie auf true oder false (zweckmässigerweise gleichzeitig mit dem austauschen des bildes).

function theFunction(){
if(tuwas == true){
 //aktionen der funktion ausführen
}
else{
 //mach gar nichts
}