Nicole: Funktion ausführen und stoppen als Link

Beitrag lesen

Hallo erst mal ;-),
das folgende Problem scheint einfach,
aber wenn man das nie brauchte, ja dann weiss man es auch nicht.

Es geht darum eine Funktion per Link aufzurufen:
z.B.
<a href="#"onclick="func123('xy');">TEST</a>

soweit so gut, aber
1.
wenn ich nun diesen Link öfter betätige
wird diese Funktion immer wieder aufgerufen, das soll aber nicht
so sein.

2. Im Gegenteil, ich möchte dazu einen Link erstellen
der diese Funktion wieder beendet.
Normalerweise habe ich das immer mit reload gemacht,
aber in diesem Fall darf die Seite nicht neu geladen
werden, da es sich um ein Formular handelt und dort
dann schon was geschrieben sein könnte.

Frage: Gibt es dazu eine Möglichkeit, die so
einfach ist, wie der Funktionsaufruf selber ?

Danke Nikki