JavaScript - Zählung, wie viel Zeit eine Taste gedrückt wird(die Funktion)

Ich versuche zu zählen, wie oft eine Taste gedrückt wird, aber ich glaube nicht, dass das richtig ist, weil der count-Taste hält das Inkrementieren auch wenn die "Hallo Sagen" - button nicht geklickt

Irgendwelche Gedanken?

<!DOCTYPE html>

<html>
    <head>
        <title>JSExample</title>
    </head>

    <body>

        <script type="text/javascript">
            function hello() {
               alert("Hello there!");
            }

            var countClicks = 0;

            function upCount() { 

                if(document.getElementById('hello').onclick = "hello()") {
                    countClicks++;
                    alert(countClicks);
                    return true;
                } else {
                    return false;
                }

            }

        </script>

        <p><input type="button" name="button" value="Saying Hello" id="hello" onclick="hello();"/></p>

        <p><input type="button" name="click" value="Counting" id="click" onclick="upCount();"/></p>

    </body>

</html>

InformationsquelleAutor GDesigns | 2015-04-18

Schreibe einen Kommentar