text@123
یک شنبه 26 آذر 1396, 22:16 عصر
سلام دوستان وقتتون بخیر
من یه کد ولیدیشن نوشتم برای تلفن موبایل و فکس که یازده رقمی باشن و موبایل با 09 شرو بشه و تلفن و فکس هم با 0
ولی فقط موبایل کار میکنه
لطفا کمکم کنید
var numericExpression = /^[0-9]+$/;
//************************************************** ******
if(document.getElementById("new_Tel").value.match(numericExpression)){
}else{
alert("لطفا شماره تلفن معتبر وارد کنید");
document.getElementById("new_Tel").focus();
return false;
}
if((document.getElementById("new_Tel").value.charAt(0)+document.getElementById("new_Tel").value.charAt(1)) != "0"){
}else{
alert("لطفا شماره تلفن معتبر وارد کنید");
document.getElementById("new_Tel").focus();
return false;
}
if(document.getElementById("new_Tel").value.length >= 11 && document.getElementById("new_Tel").value.length <= 11){
}else{
alert("لطفا شماره تلفن معتبر وارد کنید ********" );
document.getElementById("new_Tel").focus();
return false;
}
//************************************************** ******
//************************************************** ******
if(document.getElementById("new_PhoneM").value.match(numericExpression)){
}else{
alert("لطفا شماره موبایل معتبر وارد کنید");
document.getElementById("new_PhoneM").focus();
return false;
}
if((document.getElementById("new_PhoneM").value.charAt(0)+document.getElementById("new_PhoneM").value.charAt(1)) != "09"){
alert("لطفا شماره موبایل معتبر وارد کنید");
document.getElementById("new_PhoneM").focus();
return false;
}
if(document.getElementById("new_PhoneM").value.length >= 11 && document.getElementById("new_PhoneM").value.length <= 11){
}else{
alert("لطفا شماره موبایل معتبر وارد کنید " );
document.getElementById("new_PhoneM").focus();
return false;
}
//************************************************** ******
//************************************************** ******
if(document.getElementById("new_Fax").value.match(numericExpression)){
}else{
alert("لطفا شماره فکس معتبر وارد کنید");
document.getElementById("new_Fax").focus();
return false;
}
if(document.getElementById("new_Fax").value.length >= 11 && document.getElementById("new_Fax").value.length <= 11){
}else{
alert("لطفا شماره فکس معتبر وارد کنید" );
document.getElementById("new_Fax").focus();
return false;
}
if((document.getElementById("new_Fax").value.charAt(0)+document.getElementById("new_Fax").value.charAt(1)) != "0"){
alert("لطفا شماره فکس معتبر وارد کنید");
document.getElementById("new_Fax").focus();
return false;
}
من یه کد ولیدیشن نوشتم برای تلفن موبایل و فکس که یازده رقمی باشن و موبایل با 09 شرو بشه و تلفن و فکس هم با 0
ولی فقط موبایل کار میکنه
لطفا کمکم کنید
var numericExpression = /^[0-9]+$/;
//************************************************** ******
if(document.getElementById("new_Tel").value.match(numericExpression)){
}else{
alert("لطفا شماره تلفن معتبر وارد کنید");
document.getElementById("new_Tel").focus();
return false;
}
if((document.getElementById("new_Tel").value.charAt(0)+document.getElementById("new_Tel").value.charAt(1)) != "0"){
}else{
alert("لطفا شماره تلفن معتبر وارد کنید");
document.getElementById("new_Tel").focus();
return false;
}
if(document.getElementById("new_Tel").value.length >= 11 && document.getElementById("new_Tel").value.length <= 11){
}else{
alert("لطفا شماره تلفن معتبر وارد کنید ********" );
document.getElementById("new_Tel").focus();
return false;
}
//************************************************** ******
//************************************************** ******
if(document.getElementById("new_PhoneM").value.match(numericExpression)){
}else{
alert("لطفا شماره موبایل معتبر وارد کنید");
document.getElementById("new_PhoneM").focus();
return false;
}
if((document.getElementById("new_PhoneM").value.charAt(0)+document.getElementById("new_PhoneM").value.charAt(1)) != "09"){
alert("لطفا شماره موبایل معتبر وارد کنید");
document.getElementById("new_PhoneM").focus();
return false;
}
if(document.getElementById("new_PhoneM").value.length >= 11 && document.getElementById("new_PhoneM").value.length <= 11){
}else{
alert("لطفا شماره موبایل معتبر وارد کنید " );
document.getElementById("new_PhoneM").focus();
return false;
}
//************************************************** ******
//************************************************** ******
if(document.getElementById("new_Fax").value.match(numericExpression)){
}else{
alert("لطفا شماره فکس معتبر وارد کنید");
document.getElementById("new_Fax").focus();
return false;
}
if(document.getElementById("new_Fax").value.length >= 11 && document.getElementById("new_Fax").value.length <= 11){
}else{
alert("لطفا شماره فکس معتبر وارد کنید" );
document.getElementById("new_Fax").focus();
return false;
}
if((document.getElementById("new_Fax").value.charAt(0)+document.getElementById("new_Fax").value.charAt(1)) != "0"){
alert("لطفا شماره فکس معتبر وارد کنید");
document.getElementById("new_Fax").focus();
return false;
}