?? 14.7 統(tǒng)計(jì)字符數(shù)的方法.htm
字號(hào):
<html>
<head>
<title>輸出測(cè)試</title>
<script language="javascript">
function cal()
{
var calTxtArr = []; //創(chuàng)建數(shù)組
for (var i = 0, s = document.all.myContent.value; i < s.length; ++i)//遍歷文本中所有元素
{
var c = s.charAt(i); //獲取指定元素
calTxtArr[c] = calTxtArr[c] == null ? 1 : calTxtArr[c] + 1; //判斷是否已經(jīng)開(kāi)始計(jì)算
}
var bufferArr = [];
for (var c in calTxtArr) //如果已經(jīng)存在
{
bufferArr.push(c + ": " + calTxtArr[c]); //添加到數(shù)組中
}
document.all.calTxt.value = bufferArr.join("\n"); //顯示在文本框內(nèi),并換行
}
</script>
</head>
<body>
輸入內(nèi)容:<br>
<textarea rows= "5" cols = "40" name = "myContent"></textarea>
<input type = "button" value = "開(kāi)始計(jì)算" onclick = "cal()">
<br><br>
<textarea name = "calTxt" rows = "20" cols = "40" readonly>
</textarea>
</body>
</html>
?? 快捷鍵說(shuō)明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號(hào)
Ctrl + =
減小字號(hào)
Ctrl + -