spero che adesso vada bene il titolo però per piacere mi aiutate a corregerlo

<html>
<head>
<script>

conta = new Array (26);

for(i=0; i<26; i++){
conta[0] = "";
}

lett = new Array (26);

lett[0] = a;
lett[1] = b;
lett[2] = c;
lett[3] = d;
lett[4] = e;
lett[5] = f;
lett[6] = g;
lett[7] = h;
lett[8] = i;
lett[9] = j;
lett[10] = k;
lett[11] = l;
lett[12] = m;
lett[13] = n;
lett[14] = o;
lett[15] = p;
lett[16] = q;
lett[17] = r;
lett[18] = s;
lett[19] = t;
lett[20] = u;
lett[21] = v;
lett[22] = w;
lett[23] = x;
lett[24] = y;
lett[25] = z;

function verifica(){
lettera=modulo.frase.value;
for(i=0; i<26; i++){
caratt = lettera.charAt(i);
if(cartatt == lett[i]);
conta[i]++;
}
risultato();
}

function risultato(){
var newind = window.open("");
newind.document.write("RISULTATO");
for(i=0; i<26; i++){
newind.document.write(nomi[i]," = ",conta[i],"
");
}
}

</script>

<body>
<form name="modulo" onsubmit="return verifica(this);">

Inserisci il testo di max 30 caratteri

<input type="text" name="frase" maxlenght="30" value="">




<input type="submit" value="CONTROLLA">
</form>
</html>