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.

VS Code ile yazım denetimi

VS Code ile yazım denetimi Devamını oku

Sitemdeki Kırık bağlantılar

01 July 2021 tarihinde yayınlandı.

Grid mi Flex mi?

28 June 2021 tarihinde yayınlandı.