Zum Inhalt springen
View in the app

A better way to browse. Learn more.

Fachinformatiker.de

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

JavaScript funktion nur einmal ausführen

Empfohlene Antworten

Hallo,

gibt es eine Möglichkeit, dass eine JavaScriptfunktion nur einmal! ausgeführt werden kann?!

gibt es eine Möglichkeit, dass eine JavaScriptfunktion nur einmal! ausgeführt werden kann?!

hm also wenn sie auf nem button liegt, würd dem button nen anderen zustand geben am ende der funktion, oder gar ausblenden..

ist ne idee?

Hallo,

gibt es eine Möglichkeit, dass eine JavaScriptfunktion nur einmal! ausgeführt werden kann?!

Was heisst nur einmal?

Beim Aufruf, bei einer Aktion oder wie ?

schau mal unter toggle + javascript nach ...

der Button darf nicht ausgeblendet werden.

den Button auf zb disabled setzen über DOM haben wir auch schon probiert. Das machts zwar schwieriger, aber nicht unmöglich 2x zu drücken. (zumindest auf langsamen Rechnern...) :)

ah, du willst verhindern das jemand nen formular 2 mal abschickt, korrekt?^^

Das ist sicher eine saubere Lösung, aber die funktioniert nur, wenn Eisdiele Zugriff auf das verarbeitende Script auf dem Webserver hat, oder?

Zur Frage:

Man könnte eine Variable auf z. B. "0" setzen, beim Aufruf der Funktion (onclick des Buttons) prüfen, ob die Variable == 0 ist und wenn ja diese Variable auf "1" setzen und das benötigte tun.

Mehr gibt leider meine Kristallkugel nicht her ohne nähere Informationen.

hth

Reinhold

Hallo,

vielen dank für die Hilfe, mittlerweile funktioniert es. :bimei

Das PDF hab ich mir durchgelesen, aber leider feststellen müssen, dass die Methode bei mir nicht funktioniert, weil ich verschiedene Buttons hab, die, jenachdem welchen Button gedrückt wird andere Werte in das Formular schreiben und dieses dann absenden. Das Problem war, dass man 2 Knöpfe hat drücken können, bis das Formular abgeschickt war, was natürlich alles durcheinander gebracht hat, weil die Daten auf dem Server dann falsch waren.

Habs jetzt mit ner Variablen gelöst die ich eigentlich sogar schon hatte, nur bis dahin an einer anderen Stelle benutzt hab. :)

Wenn jetzt Freitag wäre würd ich mich jetzt ins Wochenende verabschieden, aber lang isses ja nimmer :cool:

Archiv

Dieses Thema wurde archiviert und kann nicht mehr beantwortet werden.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.