Tutto questo script ha un bug, che se tieni premuto la lettera non registra, in quanto io ho fatto la registrazione tramite l'evento onkeyup, cioè ogni volta che premi una lettera!... Chissà se avrò voglia di aggiustarlo!??^^

Ciao!

PS: Togli i trattini da java-script ogni qual volta li trovi!

codice:
<html>
<head>
<title>Conta Lettere</title>
<script>
 var a, b, c, d, e, f, g, h, k, i, l, j, m, n, o, p, q, r, s, t, u, x, v, w, y, z;
 var ar= new Array("a","b","c","d","e","f","g","h","k","i","l","j","m","n","o","p","q","r","s","t","u","x","v","w","y","z");
function contami(lett) {
 var scritto= document.leggi.lettera.value;
 var lett= scritto.charAt(scritto.length-1);
if (lett == "a") a= a+1;
else if (lett == "b") b= b+1;
else if (lett == "c") c= c+1;
else if (lett == "d") d= d+1;
else if (lett == "e") e= e+1;
else if (lett == "f") f= f+1;
else if (lett == "g") g= g+1;
else if (lett == "h") h= h+1;
else if (lett == "k") k= k+1;
else if (lett == "i") i= i+1;
else if (lett == "l") l= l+1;
else if (lett == "j") j= j+1;
else if (lett == "m") m= m+1;
else if (lett == "n") n= n+1;
else if (lett == "o") o= o+1;
else if (lett == "p") p= p+1;
else if (lett == "q") q= q+1;
else if (lett == "r") r= r+1;
else if (lett == "s") s= s+1;
else if (lett == "t") t= t+1;
else if (lett == "u") u= u+1;
else if (lett == "x") x= x+1;
else if (lett == "v") v= v+1;
else if (lett == "w") w= w+1;
else if (lett == "y") y= y+1;
else if (lett == "z") z= z+1;
}
function resetta() {
document.leggi.lettera.value= "";
a= 0, b= 0, c= 0, d= 0, e= 0, f= 0, g= 0, h= 0, k= 0, i= 0, l= 0, j= 0, m= 0, n= 0, o= 0, p= 0, q= 0, r= 0, s= 0, t= 0, u= 0, x= 0, v= 0, w= 0, y= 0, z= 0;
}
function conta() {
if (a > 0) document.write("A= "+a+" - ");
if (b > 0) document.write("B= "+b+" - ");
if (c > 0) document.write("C= "+c+" - ");
if (d > 0) document.write("D= "+d+" - ");
if (e > 0) document.write("E= "+e+" - ");
if (f > 0) document.write("F= "+f+" - ");
if (g > 0) document.write("G= "+g+" - ");
if (h > 0) document.write("H= "+h+" - ");
if (k > 0) document.write("K= "+k+" - ");
if (i > 0) document.write("I= "+i+" - ");
if (l > 0) document.write("L= "+l+" - ");
if (m > 0) document.write("M= "+m+" - ");
if (n > 0) document.write("N= "+n+" - ");
if (o > 0) document.write("O= "+o+" - ");
if (p > 0) document.write("P= "+p+" - ");
if (q > 0) document.write("Q= "+q+" - ");
if (r > 0) document.write("R= "+r+" - ");
if (s > 0) document.write("S= "+s+" - ");
if (t > 0) document.write("T= "+t+" - ");
if (u > 0) document.write("U= "+u+" - ");
if (x > 0) document.write("X= "+x+" - ");
if (v > 0) document.write("V= "+v+" - ");
if (w > 0) document.write("W= "+w+" - ");
if (y> 0) document.write("Y= "+y+" - ");
if (z> 0) document.write("Z= "+z+" - ");
document.write('
TORNA INDIETRO');
}
</script>
</head>
<body>
<center>
<form name="leggi">
<input size="50" name="lettera" value="Scrivi Qui, senza immettere le maiuscole!" onclick="Javascript: resetta();" onkeyup="Javascript: contami(this.value);"></input>
</form>


CLICCA QUI PER SAPERE QUANTE LETTERE HAI IMMESSO E QUALI
</body>
</html>