رضا صالحی : وب مهراز - جامعه برنامه نویسی ایران

وارد کردن فقط کاراکتر فارسی در TextBox ؟

سلام کد javascript  میخوام که مانع  وارد کردن کاراکترهای انگلیسی توسط کاربر بشود . و فقط  و فقط کاراکتر فارسی باضافه عدد بتواند وارد کند.

پاســخ ها

4fd89ad6639e4081bec15a86f3f5675d
آراد جهان : سلام  میتونی از  کد جاوااسکریپت زیر استفاده کنی :
$(function() {
        $(".justpersian").bind('input propertychange', function() {
            if (!/^[پچجحخهعغفقثصضشسیبلاتنمکگوئدذرزطظژؤإأءًٌٍَُِّ\s\n\r\d\t\(\)\[\]\{\}.,،;\-؛]+$/.test($(this).val())) {
                alert("فقط حروف فارسی مورد قبول است");
                $(this).val("");
            }
        });
    }); 
در این کد هر چیزی بجز حروفی که در if آمده است وارد textBox بلافاصله پاک میشود و alert داده میشود که  حروف فارسی مجار است. فقط باید TextBox رو بهش کلاس justpersian بدین.
پنجشنبه 07 خرداد 1394 ساعت : 37 : 16
تعداد بازدید : 394
ارسال به دوستان

ارسال