سلام دوستان خسته نباشید
من یک اینپوت دارم که کاربر می تواند نام و نام خانوادگی خود را در آن وارد کند.
کاربر باید فقط بتونه از حروف فارسی ( فقط حرف و نه عدد) استفاده کنه.
عبارت منظم اینکار در جاوااسکریپت چیست؟
ممنون
سلام دوستان خسته نباشید
من یک اینپوت دارم که کاربر می تواند نام و نام خانوادگی خود را در آن وارد کند.
کاربر باید فقط بتونه از حروف فارسی ( فقط حرف و نه عدد) استفاده کنه.
عبارت منظم اینکار در جاوااسکریپت چیست؟
ممنون
این با jquery هستش این کد رو بزار بعد به input کلاس farsi بده
$(document).on( 'keydown' , '.farsi' ,function (e) {);
console.log(e.key);
if(e.key == 'Alt' || e.key == 'Shift' || e.key == 'Tab' || e.key == 'Backspace'|| e.key == 'Control')
return ;
if( !e.key.match(/^[0-9 ا آ ئ ب پ ت ث ج چ ح خ د ذ ر ز ژ س ش ص ض ط ظ ع غ ف ق ک گ ل م ن و ه ی]+$/)){
e.preventDefault();
alert('با حروف فارسی وارد کنید');
}
}
خیلی ممنون