Button click function

08/23/2015 16:04 .Nexitis#1
Hey ich hab da ein kleines Problem mit dem Button click... jemand eine Idee worans liegt? Ich glaube ich bin grade nur sehr dumm.

Es soll ein Button geklickt werden der Evos um 1 erhöht.
Dreamweaver zeigt an das die Funktion evoClick besteht aber nicht benutzt wird... Der Button funktioniert aber.

HTML:

PHP Code:
    <button onclick="evoClick(1)">Click Me!</button>
    <
p>Evos: <span id="evos">0</span></p

JS:
PHP Code:
var evos 0;

function 
evoClick(number){
    
"use strict";
    
evos evos number;
    
document.getElementById("evos").innerHTML evos;

08/23/2015 17:21 algernong#2
Dein Code geht bei mir in Safari, Chrome, Firefox und Opera:
Code:
<html>
  <head>
    <script type="text/javascript">
    var evos = 0;

    function evoClick(number){
        "use strict";
        evos = evos + number;
        document.getElementById("evos").innerHTML = evos;
    }
    </script>
    <title>Evos</title>
  </head>
  <body>
    <button onclick="evoClick(1)">Click Me!</button>
    <p>Evos: <span id="evos">0</span></p>  
  </body>
</html>
08/23/2015 17:22 Serraniel#3
kenn mich mit Dreamweaver nicht asu, aber vielleicht erkennt es kein JS im onClick von HTML Nodes. Wenns geht passt doch...
08/23/2015 17:35 .Nexitis#4
Quote:
Originally Posted by Serraniel View Post
kenn mich mit Dreamweaver nicht asu, aber vielleicht erkennt es kein JS im onClick von HTML Nodes. Wenns geht passt doch...
So siehts wohl aus. Hab dasselbe mit img src onclick gemacht und das erkennt er.

PHP Code:
<img src="img/campfire.png" display="block" onClick="evoClick(1)"
08/23/2015 17:47 Daifoku#5
Schritt 1) Schmeiß Dreamweaver weg. ist der letzte Mist.
Schritt 2) onClick events sind hässlich und sollten nicht benutzt werden. Dafür gibt es DOM Selektoren.
Schritt 3) "use strict"; <-- und nun ? Da steht ein Textstring ohne Zuweisung im Raum. Das gibt wahrscheinlich eine Warnung.
08/23/2015 21:05 ~ JWonderpig ~#6
Schau dir mal die Entwicklerkonsole an (gibt es glaube ich in allen gängigen Browsern), um JS zu debuggen.
08/24/2015 14:32 algernong#7
Daifoku: [Only registered and activated users can see links. Click Here To Register...]