【发布时间】:2017-06-23 22:15:29
【问题描述】:
我的 javascript 有问题。当作为 html 功能运行时,按钮不起作用。
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;
});
如果有人可以看看这个并可能提出它有什么问题?
【问题讨论】:
-
删除
onclick=“myFuntion()”。没有 myFuntion 或 myFunction。 -
您的 HTML 中有错误的引号类型。使用
'或",而不是“和”。编辑代码时关闭文本编辑器中的“智能引号”。
标签: javascript html arrays sorting