restles20
Active Member
سلام بر همگی
من یه فرم فراموشی رمز عبور طراحی کردم حالا می خوام با استفاده از جی کوئری فرمم رو مدیریت کنم که :
1 : کاربر ایمیل و کد رمز عبور رو وارد کنه
2 : کاربر از ساختار درست و صحیح ایمیل استفاده کنه
من برای چک کردن ایمیل که آیا ساختار مناسبی داره یا خیر از تابع زیر می خوام استفاده کنم :
[JSS]function check_mail ( obj ){
var value = obj.value;
var reg = new RegExp("[0-9a-z_]+@[0-9a-z_^.]+\\.[a-z]", 'i');
if ( !reg.test ( value ))
document.getElementById("error").innerHTML = '<div style=\"color:red;font-size:11px\" >آدرس ايميل صحيح نمي باشد</div>';
}[/JSS]
حالا می خوام وقتی دکمه ارسال زده شد ابتدا تابع check_mail فراخوانی بشه و ایمیل رو چک کنه و اگر ایمیل به اشتباه وارد شده بود پیغام خطای آدرس ايميل صحيح نمي باشد رو چاپ کنه
برای این کار من از دستور زیر استفاده کردم:
[JSS]$(document).ready(function() {
$("#send").click(function(){
var email = $("#email").val();
var captchacode = $("#code").val();
check_mail(email);
})
})[/JSS]
حال مشکل اینجاس که دستور فوق عمل نمی کنه
از دوستان عزیز ممنونم میشم منو راهنمایی کنن و بگن که مشکل کارم از کجاس
با تشکر
من یه فرم فراموشی رمز عبور طراحی کردم حالا می خوام با استفاده از جی کوئری فرمم رو مدیریت کنم که :
1 : کاربر ایمیل و کد رمز عبور رو وارد کنه
2 : کاربر از ساختار درست و صحیح ایمیل استفاده کنه
من برای چک کردن ایمیل که آیا ساختار مناسبی داره یا خیر از تابع زیر می خوام استفاده کنم :
[JSS]function check_mail ( obj ){
var value = obj.value;
var reg = new RegExp("[0-9a-z_]+@[0-9a-z_^.]+\\.[a-z]", 'i');
if ( !reg.test ( value ))
document.getElementById("error").innerHTML = '<div style=\"color:red;font-size:11px\" >آدرس ايميل صحيح نمي باشد</div>';
}[/JSS]
حالا می خوام وقتی دکمه ارسال زده شد ابتدا تابع check_mail فراخوانی بشه و ایمیل رو چک کنه و اگر ایمیل به اشتباه وارد شده بود پیغام خطای آدرس ايميل صحيح نمي باشد رو چاپ کنه
برای این کار من از دستور زیر استفاده کردم:
[JSS]$(document).ready(function() {
$("#send").click(function(){
var email = $("#email").val();
var captchacode = $("#code").val();
check_mail(email);
})
})[/JSS]
حال مشکل اینجاس که دستور فوق عمل نمی کنه
از دوستان عزیز ممنونم میشم منو راهنمایی کنن و بگن که مشکل کارم از کجاس
با تشکر