Reaktion von "onclick" abfragen?

Thema wurde von Manni_HB, 10. März 2014 erstellt.

  1. Manni_HB
    Manni_HB G-WARD 2012/13/14/15
    Registriert seit:
    26. April 2011
    Beiträge:
    9.098
    Danke erhalten:
    1.540
    Danke vergeben:
    909
    Ort:
    Bremen
    Ich habe mal wieder so´ne Kopfnuss! :(

    Dieser Button ..
    Code:
    <input type="Button" value="Klick mich" onClick="document.location.href='<? echo $FileHost.$ExtParms[5].'.zip' ?>';">
    .. führt bei "Klick mich" einen Download aus - klappt.

    Wie kann ich abfragen, ob der überhaupt angeklickt wurde?
     
  2. Anonymous
    Anonymous Erfahrener Benutzer
    Mitarbeiter
    Registriert seit:
    22. Juni 2011
    Beiträge:
    4.760
    Danke erhalten:
    1.749
    Danke vergeben:
    137
    Ich würde das so machen:

    Code:
    <button id="klickmich">Klick mich</button>
    
    <script>
    $(function() {
      var klickmich_click = function(e) {
        alert('Ich wurde geklickt!!!');
        document.location.href = '<?php echo $FileHost.$ExtParams[5].'.zip' ?>';
      };
    
      $('body').delegate('#klickmich', 'click', klickmich_click);
    });
    </script>
    
    (Mal davon ausgehend, dass jQuery geladen ist.)