محدود کردن TextBox در Asp.net به گرفتن عدد
ما در این مثال قصد داریم که یک تکست باکس را در Asp.net به فقط گرفتن عدد از کاربر محدود نماییم و ما هم این کار را با استفاده از جاوا اسکریپت انجام می دهیم.
برای این کار ابتدا باید تگ Html فرم را به روش زیر طراحی نماییم.
<input type="text" id="txtDigit" onkeypress="return isNumber(event)" />
حال تابع جاوا اسکریپت را به روش زیر می نویسیم تا قادر باشد این تابع
با همه ی مرور گر ها سازگار باشد.
function isNumber(evt) { evt = (evt) ? evt : window.event; var charCode = (evt.which) ? evt.which : evt.keyCode; if (charCode > 31 && (charCode < 48 || charCode > 57)) { return false; } return true; }