چگونه می توانیم تایپ عدد یا تایپ حروف در تگ های اینپوت را محدود سازیم که با زدن حروف در تگ مرتبط با عدد حرف مورد نظر تایپ نشود
اگر شما میخواید درون یک input فقط عدد وارد کنید کافیه اول یک id به اون input بدید و سپس در قسمت script قطعه کد زیر رو بنویسید
$("#num").keypress(function (e){
var charCode = (e.which) ? e.which : e.keyCode;
if (charCode > 31 && (charCode < 48 || charCode > 57)) {
return false;
}
});
همون طور که در قطعه کد بالا مشخص هست در input با نام آیدی num فقط کاراکترهایی با کد اسکی 48 تا 57 رو پذیرفتیم که در واقع همون اعداد 0 تا 9 هستن. پس قطعه کد بالا فقط اجازه میده عدد وارد بشه درون input
برای وارد کردن فقط حرف هم باید دقیقا همین قطعه کد رو بنویسید و کدهای اسکی حروف رو بنویسید.
تاریخ :
1398/08/09
- ساعت :
07:44:00 PM
- بازدید :
4911
- پاسخ :
1
|
تاریخ :
1398/10/15
- ساعت :
08:02:00 PM
- بازدید :
2787
- پاسخ :
1
|
تاریخ :
1398/10/19
- ساعت :
02:01:00 PM
- بازدید :
3211
- پاسخ :
2
|
تاریخ :
1403/10/20
- ساعت :
12:45:00 AM
- بازدید :
150
- پاسخ :
0
|
تاریخ :
1399/06/22
- ساعت :
08:02:00 PM
- بازدید :
4096
- پاسخ :
1
|
تاریخ :
1403/10/08
- ساعت :
12:22:00 PM
- بازدید :
131
- پاسخ :
1
|
تاریخ :
1403/08/18
- ساعت :
10:40:00 AM
- بازدید :
417
- پاسخ :
0
|
تاریخ :
1403/07/09
- ساعت :
07:25:00 PM
- بازدید :
406
- پاسخ :
0
|
تاریخ :
1403/05/20
- ساعت :
09:18:00 PM
- بازدید :
642
- پاسخ :
0
|
تاریخ :
1402/01/26
- ساعت :
03:38:00 PM
- بازدید :
1413
- پاسخ :
1
|
تاریخ :
1403/12/24
- ساعت :
06:18:00 PM
- بازدید :
13
- پاسخ :
0
|
تاریخ :
1403/12/01
- ساعت :
01:07:00 PM
- بازدید :
127
- پاسخ :
0
|
تاریخ :
1403/12/23
- ساعت :
03:14:00 PM
- بازدید :
26
- پاسخ :
0
|
تاریخ :
1403/12/23
- ساعت :
11:21:00 AM
- بازدید :
73
- پاسخ :
1
|
تاریخ :
1399/09/20
- ساعت :
01:21:00 PM
- بازدید :
6776
- پاسخ :
1
|
تاریخ :
1401/03/31
- ساعت :
05:57:00 PM
- بازدید :
2306
- پاسخ :
1
|
تاریخ :
1403/12/22
- ساعت :
11:05:00 AM
- بازدید :
99
- پاسخ :
1
|
تاریخ :
1399/11/25
- ساعت :
11:22:00 AM
- بازدید :
3809
- پاسخ :
2
|
تاریخ :
1403/12/19
- ساعت :
11:21:00 PM
- بازدید :
36
- پاسخ :
1
|
تاریخ :
1403/12/20
- ساعت :
12:05:00 AM
- بازدید :
42
- پاسخ :
1
|