【发布时间】:2017-10-12 07:08:50
【问题描述】:
window.onload = oppstart;
var string=[];
function oppstart() {
document.getElementById("knapp").onclick=knapp;
}
function knapp(){
var felt = document.getElementById("felt").value;
var array = new Array();
array = felt.split(",");
for (var i = 0; i < array.length; i++) {
console.log(array[i]);
}
var skrivUt = document.getElementById("utskrift");
document.getElementById("utskrift").innerHTML = " ";
}
所以我在 HTML 中有一个名为“Felt”的输入字段。当用户输入数字“1,2,3,4,5”等时,我将它们拆分并将它们放在控制台日志中,不带逗号。在我有了自己的价值观之后,我想做的是计算数字的出现次数并将结果打印在我的 innerHTML“skrivUT”上
【问题讨论】:
-
在函数末尾添加
knapp:skrivUt.innerHTML = ""+array.length+"";. -
它只计算索引的数量,而不是出现次数
标签: javascript arrays split