اعتبارسنجی ایمیل توسط جاوااسکریپت
سلام و وقت بخیر خدمت دوستان. من یه کد ساده برای اعتبارسنجی ایمیل نوشتم که میخوام این شروط رو داشته باشه: کارکتر @ و . توی ایمیل وارد شده وجود داشته باشه و حتما یک کارکتر . بعد از @ وجود داشته باشه علاوه بر اینکه کارکتر . میتونه قبل از @ باشه یا نباشه. اما وجودش بعد از @ الزامیه.
شرط دوم رو لطفا بفرمایید چجوری بنویسم. ممنونم
کدهایی که نوشتم :
<body>
Enter email:
<input id=”myEmail” type=”text”>
<button onclick=”validation()”>Check</button>
<h2 id=”demo”></h2>
<script>
function validation() {
var myEmail = document.getElementById(‘myEmail’).value;
var message = ”;
if ( (myEmail.indexOf(‘@’) == -1) || (myEmail.indexOf(‘.’) == -1) ) {
message = ‘your email is invalid’
} else {
message = ‘your email is valid’
}
document.getElementById(‘demo’).textContent = message;
}
</script>
</body>
این یک تمرینه و قصد استفاده توی پروژه رو ندارم. فقط اون قسمت دوم شرط رو میخواستم پیاده سازی کنم.
ارسال یک پاسخ
شما برای افزودن نظر جدید یا باید وارد شوید یا اینکه ثبت نام کنید. ورود ثبت نام