Ergebnis 1 bis 2 von 2
Like Tree1Likes
  • 1 Post By Embo28

Thema: Link für einige Sekunden unanklickbar machen

  1. #1
    Embo28 ist offline Grünschnabel
    registriert
    27-07-2015
    Beiträge
    5

    Link für einige Sekunden unanklickbar machen

    Hallo!
    Wenn ich auf ein Bild in meinem Programm klicke kommt eine CSS Animation, die einige Sekunden dauert und ich möchte, dass man das Bild erst wieder anklicken kann, wenn die Animation vorbei ist. Gibt es einen Befehl mit dem man alle Effekte wie onclick, onmouseover usw. für einige Sekunden vom Bild entfernen kann?
    LG Max

    - - - Aktualisiert - - -

    Und schon wieder habe ich die Lösung selbst gefunden.
    Mit element.removeAttribute und element.setAttribute kann man Attribute wie onclick mit bestimmten Werten setzen und entfernen. Ich entferne meine Posts mal nicht. Vielleicht stößt irgendwann jemand drauf, dem es hilft.
    Geändert von mikdoe (28-07-2015 um 18:54 Uhr) Grund: Präfix gesetzt
    mikdoe likes this.

  2. #2
    Avatar von kkapsner
    kkapsner ist offline Super Moderator
    registriert
    28-03-2008
    Beiträge
    17.695

    AW: Link für einige Sekunden unanklickbar machen

    Zitat Zitat von Embo28 Beitrag anzeigen
    Mit element.removeAttribute und element.setAttribute kann man Attribute wie onclick mit bestimmten Werten setzen und entfernen.
    Das sollte man nicht so machen. Standardattribute wie onclick sollte man direkt setzten:
    Code:
    NODE.onclick = function(){
    	...
    };

Ähnliche Themen

  1. Antworten: 56
    Letzter Beitrag: 27-08-2017, 12:59
  2. Kann man einen Border zum Link machen ?
    Von kunert0345 im Forum JavaScript
    Antworten: 7
    Letzter Beitrag: 17-02-2010, 22:50
  3. Antworten: 6
    Letzter Beitrag: 22-09-2009, 07:42
  4. Antworten: 5
    Letzter Beitrag: 10-10-2008, 20:29
  5. Antworten: 1
    Letzter Beitrag: 30-01-2005, 20:34

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •