در این آموزش با استفاده از الگوها از درج کاراکترهای غیر مجاز که در این اموزش هدف مدیریت حروف فارسی و انگلیسی می باشد می پردازیم.
با عرض سلام
حتما در بسیاری از سایتها محدودیتهایی جهت پر کردن فرم ثبت نام مشاهده کردید لذا برای حل این مشکل از کدهای جی کوئری زیر می توانید استفاده نمایید.
برای شروع ئو تکست باکس بصورت زیر درج نمایید.
<input id="txtEnglish" type="text" class="form-control" placeholder="Please enter your name and family ..." />
<input id="txtPersion" type="text" class="form-control " placeholder="Please enter your name and family ..." />
اسکریپت جلوگیری از کاراکترهای فارسی
$('#txtEnglish').on('keyup', function (event) {
var arregex = /^[a-zA-Z0-9_ ]*$/;
if (!arregex.test(event.key)) {
$('#txtEnglish').val("");
}
});
اسکیریپت جلوگیری از ورود حروف فارسی
$(function () {
$("#txtPersioan").bind('input propertychange', function () {
if (!/^[پچجحخهعغفقثصضشسیبلاتنمکگوئدذرزطظژؤإأءً\s\n\r\t\d\(\)\[\]\{\}.,،;\-؛]+$/.test($(this).val())) {
alert("فقط حروف فارسی مورد قبول است");
$(this).val("");
}
});
});