|
|
|
เรื่องการนับว่ากรอกอักษรนั้นไปกี่ตัวแล้ว จะมีวิธีการเขียน code อย่างไรที่จะนับตัวอักษร ที่เราต้องการได้ |
|
|
|
|
|
|
|
เขียนเมื่อกี้อ่า ลองเอาไปศึกษาแล้วก็ดัดแปลงดูละกันครับ
======================================================================
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>Char Count</title>
<META http-equiv="Content-Language" content="th"><META http-equiv="Content-Type" content="text/html; charset=tis-620">
</head>
<script language="javascript">
function count()
{
var txt = document.form1.txt.value
var tableHtml
char = new Array('A','B','C','D','E','F','G','H','I','J','K','L','M','N','O','P','Q','R','S','T','U','V','W','X','Y','Z')
cnt = new Array(26)
for(i=0;i<26;i++)
{
cnt[char] = 0
}
for(i=0;i<txt.length;i++)
{
var tmp = txt.charAt(i)
cnt[tmp.toUpperCase()] += 1
}
tableHtml = "<table border='0' width='100'>"
for(i=0;i<26;i++)
{
tableHtml += "<tr align='left' valign='middle'><td width='30'>"+char+"</td><td width='70'>"+cnt[char]+"</td></tr>"
}
tableHtml += "</table>"
document.getElementById("count").innerHTML = tableHtml
}
</script>
<body>
<form action="#" name="form1">
<input type="text" name="txt" size="50" value="" onkeyup="count()" /><p/>
</form>
<span id="count"></span>
</body>
</html>
|
|
|
|
|
Date :
4 พ.ค. 2549 13:20:30 |
By :
devilboy |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
กำ index ตัว i กลายเป็นตัวเอียง เอาใหม่ๆๆ ผม FTP ขึ้นให้ละกัน
http://std.kku.ac.th/4630405202/
view source เอาเองนะครับ
|
|
|
|
|
Date :
4 พ.ค. 2549 13:24:35 |
By :
devilboy |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 04
|