Ceviz forumda okudum. “TC kimlik numarasının ilk 10 rakamının toplamının verdiği sonucun 1’ler basamağı 11. sayıya eşitir.” bunun için bir javascript kodu yazdım. Sizlerede lazım olur diye buraya yazıyorum.

javascript kodu:

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);

	if(onunbirlerbas == tcno.substring(10,11)) {
		alert("doğru");
	} else{
		alert("yanlış");
	}
}

html kodu:

<input name="tckimlikno" type="text" id="tckimlikno" onblur="tckimlikkontorolu(this);" maxlength="11" />

Ben bu kodu blur ile tetikledim siz bunu değiştirebilirsiniz.

React'tan React Native'e geçiş

React'tan React Native'e geçiş sorunları ve çözümleri Devamını oku

VS Code HTML End Tag Labels eklentisi

03 May 2021 tarihinde yayınlandı.

10 parmak yazmayı öğreniyorum

26 January 2021 tarihinde yayınlandı.