PDA

View Full Version : اعتببار سنجی با AJAx



yuttrim20
شنبه 16 خرداد 1394, 10:17 صبح
با سلام من یک تکست باکس دارم میخوام بدون رفرش شدن صفحه اگه کاربر حروف وارد کرد پیام خطا بده که فقط اعداد وارد کنه.
میشه کدش رو برام بگذارید؟ ممنون

malloc
شنبه 16 خرداد 1394, 14:00 عصر
سلام شما با استفاده از کد زیر میتونی کلا محدودش کنی که فقط و فقط عدد بگیره ... یعنی دیگه خطایی نمیده اما اگه حروف وارد کنه چیزی ثبت نمیشه


function isNumberKey(evt) {
var charCode = (evt.which) ? evt.which : event.keyCode;
if (charCode > 31 && (charCode < 48 || charCode > 57))
return false;

return true;
}


و در سمت سرور در لود صفحه کد زیر رو بزنید

TxtPubYear.Attributes.Add("onkeypress", "return isNumberKey(event);");