<script>
var yazi=document.getElementById("yazi");
var sayac=document.getElementById("sayac");
var Max = 155;
var TurkceKarakterler = ["ç", "ğ", "ü"];
yazi.onkeypress=function(e){
if( TurkceKarakter()+SonKarakter(e.key) > Max ) return false;
}
yazi.onkeyup=function(e){
sayac.value=Max-TurkceKarakter();
}
function TurkceKarakter(){
var s = yazi.value;
var HarfSayisi = 0;
for (var i = 0; i < s.length; i++) {
HarfSayisi++;
if(TurkceKarakterler.indexOf(s.charAt(i)) > -1 ){
HarfSayisi++;
}
}
return HarfSayisi;
}
function SonKarakter(Karakter){
if(TurkceKarakterler.indexOf(Karakter) > -1 ){
return 2;
}
return 1;
}
</script>