<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Title</title>
</head>
<body>
<p>javascript小练习(1)</p>
<form id="myform">
<input type="text" name="name" value="" />
<input type="button" name="btn" value="统计" />
</form>
<script type="text/javascript">
window.onlond = function (){
var form = document.getElementById("myform");
form.btn.onclick = function (){
var text = form.name.value;
var json = {};
for(var i=0;i<text.length;i++){
if(!json[text.charAt(i)]){
json[text.charAt(i)]=1;
}else{
json[text.charAt(i)]++;
}
}
var maxnum = 0;
var char = "";
for(var i in json){
if(json[i] > maxnum){
maxnum = json[i];
char = i;
}
}
alert("出现次数最多的字符为:" + char + ",出现了" + maxnum +"次。");
};
};
</script>
</body>
</html>