0
Ich habe ein Problem mit meinem Javascript. Bei der Ausführung als HTML-Funktion funktionieren die Schaltflächen nicht.problematische Javascript-Array?
HTML:
<p>Click the button to sort the array.</p>
<button id=“buttonOne” onclick=“myFuntion()”>Try it</button>
<p id="demo"></p>
<button id = “ButtonTwo” onclick=“myFunction()”>Count the Number of products!</button>
<p id=‘demo2”></p>
JavaScript:
var fruits = ["apple", "banana", "mango", "orange","avocado"];
document.getElementById("demo").innerHTML = fruits;
var buttonOne = document.getElementById("buttonOne");
var buttonTwo = document.getElementById("buttonTwo");
buttonOne.addEventListener("click", function() {
fruits = fruits.sort();
document.getElementById("demo").innerHTML = fruits;
});
buttonTwo.addEventListener("click", function() {
length = fruits.length;
document.getElementById("demo2").innerHTML = length;
});
Wenn jemand einen Blick auf diese nehmen und vielleicht vorschlagen, was falsch ist?
Entfernen 'Onclick =„myFuntion()“'. Es gibt keine * myFuntion * oder * myFunction *. – RobG
Sie haben die falschen Anführungszeichen in Ihrem HTML. Verwenden Sie "" oder "", nicht "" und "". Deaktivieren Sie "intelligente Anführungszeichen" in Ihrem Texteditor, wenn Sie Code bearbeiten. – Barmar