Funktion wird nicht als Funktion erkannt
lima-city → Forum → Die eigene Homepage → HTML, CSS & Javascript
-
Hey leute,
Ich habe ein Problem mit meinem Javascript Code.
function counter(id) { counter = 0; localStorage.setItem(id, counter); counter++; return id; }
Diese Funktion wird (warum auch immer) nicht als funktion erkannt. aufrufen möchte ich sie wie folgt:
<input type="button" class="button" onclick="counter('opt1')" value="Gelaendewagen"/>
Vielen Dank im voraus
LG Tobi
Edit:
Ich hab den Fehlercode vergessen
index.html:23 Uncaught TypeError: counter is not a function at HTMLInputElement.onclick (index.html:23)
Beitrag zuletzt geändert: 17.12.2020 10:13:19 von itobilp-dererste -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
Hi,
interessanterweise überschreibt die counter-Funktion sich selbst. Das ist hier Ursache für die Fehlermeldung.
Da die Funktion denselben Namen hat wie die Zählvariable (beide heißen counter), kann sie nur einmal aufgerufen werden und zerstört sich dabei.
-
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage