Following Function can be use to IsNumeric & Formating Phone Number
function fncInputNumericValuesOnly() {
if (!(event.keyCode == 45 || event.keyCode == 48 || event.keyCode == 49 || event.keyCode == 50 || event.keyCode == 51 || event.keyCode == 52 || event.keyCode == 53 || event.keyCode == 54 || event.keyCode == 55 || event.keyCode == 56 || event.keyCode == 57 || event.keyCode == 0 || event.keyCode == 46)) {
event.returnValue = false;
}
}
This Function will return Formated Phone Number E.g : (123)-123-1234
function fncInputNumericValuesOnlyPhone(objFormField) {
if (!(event.keyCode == 45 || event.keyCode == 48 || event.keyCode == 49 || event.keyCode == 50 || event.keyCode == 51 || event.keyCode == 52 || event.keyCode == 53 || event.keyCode == 54 || event.keyCode == 55 || event.keyCode == 56 || event.keyCode == 0 || event.keyCode == 46 || event.keyCode == 57)) {
event.returnValue = false;
}
else {
var PH = objFormField.value;
PH = PH.replace("(", "");
PH = PH.replace(")", "");
PH = PH.replace("-", "");
PH = PH.replace(" ", "");
if (PH.length < 3) {
objFormField.value = "(" + PH;
}
if (PH.length > 3 && PH.length <= 6) {
objFormField.value = "(" + PH.substring(0, 3) + ") " + PH.substring(3, 6);
}
if (PH.length > 6) {
objFormField.value = "(" + PH.substring(0, 3) + ") " + PH.substring(3, 6) + "-" + PH.substring(6, 10);
}
}
}
objFormField.value = "(" + PH;
}
if (PH.length > 3 && PH.length <= 6) {
objFormField.value = "(" + PH.substring(0, 3) + ") " + PH.substring(3, 6);
}
if (PH.length > 6) {
objFormField.value = "(" + PH.substring(0, 3) + ") " + PH.substring(3, 6) + "-" + PH.substring(6, 10);
}
}
}
No comments:
Post a Comment