<%@ لغة الصفحة = "c#" Codebehind = "CordBirthday.aspx.cs" AutoEventWireup = "false" Inherits = "CodeDatum.birthday.CordBirthday" %>
<أتش تي أم أل>
<الرأس>
+'- '+val.charAt(12)+val.charAt(13);
إذا (parseInt(val.charAt(16)/2)*2!=val.charAt(16))
document.all.sex.value='男';
آخر
document.all.sex.value='女';
إذا (val.charAt(17)!=IDCard(val))
{
document.all.idCard.style.backgroundColor='#ffc8c8';
}
آخر
{
document.all.idCard.style.backgroundColor='white';
}
document.all.birthday.value=birthdayValue;
}
}
// 18 يومًا من تاريخ الإنشاء
وظيفة بطاقة الهوية (رقم)
{
إذا (عدد الطول! = 18)
عودة كاذبة.
فار س=0;
فار ذ='';
ل(i=18;i>=2;i--)
x = x + (square(2,(i-1))%11)*parseInt(Num.charAt(19-i-1));
س%=11;
ص=12-س;
إذا (س==0)
ص='1';
إذا (س==1)
ص='0';
إذا (س==2)
ص='X';
العودة ذ؛
}
// 求得x的y次方
مربع الدالة (س، ص)
{
فار ط=1;
لـ (ي = 1؛ ي <= ص؛ ي ++)
i*=x;
العودة أنا؛
}
الرأس>