PDA

توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : چه طوری این کد اصلاح کنم تا اگه یا www. شروع شد ارور بگیره؟



hostironi
July 1st, 2012, 02:14
چه طوری این کد اصلاح کنم تا اگه کسی ایمیلی در تکست باکس مربوطه وارد کرد که با www. شروع شد ارور بگیره؟



var email=/^[A-Za-z0-9]+([_\.-][A-Za-z0-9]+)*@[A-Za-z0-9]+([_\.-][A-Za-z0-9]+)*\.([A-Za-z]){2,4}$/i;
if(document.getElementById('TxtEmail').value!=''){
document.getElementById('TxtEmail').style.border=' solid 1pt green';
}else{
document.getElementById('TxtEmail').style.border=' solid 1pt red';alert('لطفا آدرس ایمیل خود را وارد نمائید.');return false;
}
if(email.test(document.getElementById('TxtEmail'). value)){
document.getElementById('TxtEmail').style.border=' solid 1pt green';
}else{
document.getElementById('TxtEmail').style.border=' solid 1pt red';alert('آدرس ایمیل وارد شده اشتباه است');return false;
}

hostironi
July 5th, 2012, 02:34
من هنوزم دنبال این مطلب هستم چطوری جلوی ایمیل هایی که با www. شروع می شنو بگیرم اما چیزی پیدا نکردم :(

amirlord
July 5th, 2012, 02:37
JavaScript substr() Method (http://www.w3schools.com/jsref/jsref_substr.asp)

hostironi
July 5th, 2012, 13:17
JavaScript substr() Method (http://www.w3schools.com/jsref/jsref_substr.asp)

ممنون


var stre=document.getElementById('TxtEmail').value;
var ne=stre.substr(0,4)
www="www."

if(ne != www){
document.getElementById('TxtEmail').style.border=' solid 1pt green';
}else{
document.getElementById('TxtEmail').style.border=' solid 1pt red';alert('اول ایمیل .www نگذارید');return false;
}}