<form id="form1" name="form1" method="post" action="">
  <label for="tckimlikno"><strong>TC Kimlik No : </strong></label>
  <input name="tckimlikno" type="text" id="tckimlikno" onblur="tckimlikkontorolu(this); " maxlength="11" />
  <span id="sonuc"></span>
</form>
<strong>Not:</strong> TC Kimlik no giriniz ve metin giriş alanı dışına tıklayınız.
body{
  font:14px arial;
  line-height:1.5em;
}

input{
  padding:4px 8px;
  font-size:14px;
}

span{
  color:red;
}

span.dogru{
  color:blue;
}
function ge(a) { return document.getElementById(a); }

function tckimlikkontorolu(tcno)
{
   var tckontrol,toplam;
   tckontrol = tcno;
   tcno = tcno.value;
   toplam = Number(tcno.substring(0,1)) + Number(tcno.substring(1,2)) + Number(tcno.substring(2,3)) + Number(tcno.substring(3,4)) + Number(tcno.substring(4,5)) + Number(tcno.substring(5,6)) + Number(tcno.substring(6,7)) + Number(tcno.substring(7,8)) + Number(tcno.substring(8,9)) + Number(tcno.substring(9,10));
   
	strtoplam = String(toplam);
	
	onunbirlerbas = strtoplam.substring(strtoplam.length, strtoplam.length-1);
var sonuc = ge("sonuc");
  
	if(onunbirlerbas == tcno.substring(10,11))
	{
		sonuc.className = "dogru";
    sonuc.innerHTML  = "Doğru";
	}
	else{
		sonuc.className = " ";
    sonuc.innerHTML  = "Yanlış";
	}
}

External CSS

This Pen doesn't use any external CSS resources.

External JavaScript

This Pen doesn't use any external JavaScript resources.