• 0 رای - 0 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
غیر الزامی کردن فیلد در فرم تماس با ما
#1
با سلام خدمت دوستان
من یه فرم تماس دارم که شاگردهایم با اون برام پیام می گذارند
چون مقطع ابتدایی هستند ایمیل ندارند
می خوام فیلد نام و ایمیل "غیر الزامی" بشه
ولی اگه ایمیلی رو وارد کرد اونو کنترل کنه که واقعا ایمیل باشه.
کد زیر الان این فرمان رو اجرا می کنه ولی هر 2 تا فیلد الزامیه و من میخوام "غیر الزامی" بشه

این فرم دارای فایل های php و js است

آیا فقط در جاوا باید این قسمت رو تغییر بدم؟

validate: function () {
contact.message = '';

if (!$('#contact-container #contact-name').val()) {
contact.message += 'فیلد نام الزامیست';
}


var email = $('#contact-container #contact-email').val();
if (!email) {
contact.message += 'فیلد ایمیل الزامیست';
}

چی باید بنویسم؟
  پاسخ
تشکر شده توسط :
#2
کد:
validate: function () {
    contact.message = '';
    var re = /^(([^<>()[\]\\.,;:\[email protected]\"]+(\.[^<>()[\]\\.,;:\[email protected]\"]+)*)|(\".+\"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/;
    var email = $('#contact-container #contact-email').val();
    if (email)
    {
        if(!re.test(email))    
        {
            contact.message +='ایمیل وارد شده صحیح نیست';
        }
    }
}

باید دید سمت سرور(پی اچ پی) هم این اعتبار سنجی انجام میشه یا نه.
هر چیزی که در جستن آنی آنی...
غایب
  پاسخ
تشکر شده توسط : texas
#3
(۱۳۹۲ بهمن ۰۹, ۱۲:۵۳ ب.ظ)sallamatii نوشته: با سلام خدمت دوستان
من یه فرم تماس دارم که شاگردهایم با اون برام پیام می گذارند
چون مقطع ابتدایی هستند ایمیل ندارند
می خوام فیلد نام و ایمیل "غیر الزامی" بشه
ولی اگه ایمیلی رو وارد کرد اونو کنترل کنه که واقعا ایمیل باشه.
کد زیر الان این فرمان رو اجرا می کنه ولی هر 2 تا فیلد الزامیه و من میخوام "غیر الزامی" بشه

این فرم دارای فایل های php و js است

آیا فقط در جاوا باید این قسمت رو تغییر بدم؟

validate: function () {
contact.message = '';

if (!$('#contact-container #contact-name').val()) {
contact.message += 'فیلد نام الزامیست';
}


var email = $('#contact-container #contact-email').val();
if (!email) {
contact.message += 'فیلد ایمیل الزامیست';
}

چی باید بنویسم؟

ببین دوست عزیز من منظورتون رو نمیدونم درست متوجه شدم یا نه ...
شما یه فرم تماس با ما دارید که میخواین افراد بتونن مطلبی رو برای شما بفرستن و اون برای شما ایمیل بشه ؟؟
خوب شما میخواین ایمیل رو براتون چک کنه اما اجباری نباشه ؟؟
این در صورتی میشه که کاربرتون فیلد مربوط به ایمیل رو یا پر نکه یا اگه کرد خطا داشت اون خطا رو بهتون نشون بده با چند تا دستور ساده if میشه این کار رو کرد اگه خواستین بگین من براتون یک مثال براتون بگذارم.

(۱۳۹۲ بهمن ۰۹, ۱۲:۵۳ ب.ظ)sallamatii نوشته: با سلام خدمت دوستان
من یه فرم تماس دارم که شاگردهایم با اون برام پیام می گذارند
چون مقطع ابتدایی هستند ایمیل ندارند
می خوام فیلد نام و ایمیل "غیر الزامی" بشه
ولی اگه ایمیلی رو وارد کرد اونو کنترل کنه که واقعا ایمیل باشه.
کد زیر الان این فرمان رو اجرا می کنه ولی هر 2 تا فیلد الزامیه و من میخوام "غیر الزامی" بشه

این فرم دارای فایل های php و js است

آیا فقط در جاوا باید این قسمت رو تغییر بدم؟

validate: function () {
contact.message = '';

if (!$('#contact-container #contact-name').val()) {
contact.message += 'فیلد نام الزامیست';
}


var email = $('#contact-container #contact-email').val();
if (!email) {
contact.message += 'فیلد ایمیل الزامیست';
}

چی باید بنویسم؟

ببین دوست عزیز من منظورتون رو نمیدونم درست متوجه شدم یا نه ...
شما یه فرم تماس با ما دارید که میخواین افراد بتونن مطلبی رو برای شما بفرستن و اون برای شما ایمیل بشه ؟؟
خوب شما میخواین ایمیل رو براتون چک کنه اما اجباری نباشه ؟؟
این در صورتی میشه که کاربرتون فیلد مربوط به ایمیل رو یا پر نکه یا اگه کرد خطا داشت اون خطا رو بهتون نشون بده با چند تا دستور ساده if میشه این کار رو کرد اگه خواستین بگین من براتون یک مثال براتون بگذارم.
  پاسخ
تشکر شده توسط :


پرش به انجمن:


کاربران در حال بازدید این موضوع: 1 مهمان