Ich versuche, einige Tasten zu machen, und sie funktionieren nicht. Ich bin mir sehr sicher, dass ich mit den Knöpfen alles richtig gemacht habe. Ich denke, es könnte etwas mit den Javascript-Funktionen zu tun haben, die sie aufrufen, daher habe ich auch diesen Teil meines Codes hinzugefügt. Wenn Sie meinen vollständigen Code sehen möchten, gehen Sie zu Github in meinem Profil TheNumnut unter Wars-Of-Shares.Button funktioniert nicht mit HTML und Javascript
<button onclick="buyshare()">Buy Share</button>
<button onclick="OpenTab("https://thenumnut.github.io/Wars-of-Shares/Profile")">Profile</button>
<script>
function buyshare() {
shares ++;
setCookie("shares", shares, 365);
alert("You have " + shares + " shares");
window.open("https://thenumnut.github.io/Wars-of-Shares/Market");
}
function OpenTab(x) {
window.open("https://thenumnut.github.io/Wars-of-Shares/Profile");
</script>
Wenn jemand mein Problem lösen kann, werde ich es sehr schätzen. Mein vollständiger Code wird auf dem Link angehängt: https://github.com/TheNumnut/Wars-of-Shares/blob/master/Market/index.html
UPDATE: Die Schaltfläche öffnet einen neuen Link und Warnungen. Allerdings wird es sagen: "Sie haben NaN-Aktien". Und jedes Mal, wenn ich darauf klicke, wird kein Element zu den Freigaben hinzugefügt.
Sie haben am Ende Ihrer 'OpenTab'-Funktion ein'} 'vergessen. Die Entwicklerkonsole Ihres Browsers wird Ihnen dies (oder zumindest, dass der Fehler um diese Zeile herum ist) übrigens mitteilen. – ceejayoz
Aber es fügt 1 zu Anteilen nicht hinzu. Danke, es öffnet sich jetzt die neue Registerkarte und Warnungen. – Elodin
Also, einige Debugging. Jetzt heißt es, Sie haben NaN-Aktien. Nicht-Nummer. Suchen Sie, wo Sie Freigaben auf eine Nicht-Nummer festlegen und beheben Sie sie. – ceejayoz