راهنمایی:چک کردن فیلد ایمیل با جاوا اسکریپت

MDP

Well-Known Member
سلام

من میخواستم یه کد پیدا کنم که قبل از اینکه یه فرم بره به actionببینه که تو فیلد ایمیل نوشته شده یا نه؟

مثلا @ رو و یه دات رو پیدا کنه

یه کد هم میخوام که (") کوتیشن رو پیدا کنه


دستتون درد نکنه اساتید:D :)
 

reza699

Active Member
خوب شما چند راه داريد اول اينكه اگه ميخواي بدوني فيلد پر شده يا نه ميتوني OnBlur فيلد اون رو به يك تابع ارجاع بدي بعد چك كني اگه پر نشده alert بده كه كاربر پرش كنه . اين واسه اينه كه ببيني كاربر پرش كرده يا نه
واسه اون مورد ديگه هم گفتي بايد از regular experssion استفاده كني
 

esf-kh

Member
فکر کنم این بدرتون بخوره
فایل را پیوست کردم
 

پیوست ها

  • Untitled-1.rar
    1.1 کیلوبایت · بازدیدها: 41
  • Like
Reactions: MDP

reza699

Active Member
<script language="javascript">
function test()
{
re=/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)(\.\w{2,3})+$/;
if(re.test(document.form1.te.value))
return true;
else
return false;
}
</script>

خودشو گزاشتم
 
  • Like
Reactions: MDP

MDP

Well-Known Member
فکر کنم این بدرتون بخوره
فایل را پیوست کردم

دستت درد نکنه فقط یه مشکل داره اونم اینه که دات را پیدا نمی کنه

خودم یکی پیدا کردم

خواستید استفاده کنید
if (formArea.email.value.length >0 && (formArea.email.value.indexOf("@",0) == -1||formArea.email.value.indexOf(".",0) == -1)) {
errorMsg +="\n\tEmail\t\t- Enter your valid email address";
errorMsgLong += "\n- If you don't want to enter your email address then leave the email field blank";
}

.:مسعود:.:lol:
 

جدیدترین ارسال ها

بالا