-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathcheckPhoneNumber.js
More file actions
28 lines (27 loc) · 815 Bytes
/
Copy pathcheckPhoneNumber.js
File metadata and controls
28 lines (27 loc) · 815 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
function checkPhoneNumberKeyUp(){
var number = document.form12.phoneNumber.value;
var dot = number.lastIndexOf(".");
for (var i=0; i<number.length; i++)
{
if (isNaN(number) || number < 0 || number.length > 14 || number != parseInt(number,10) || dot >= 0)
{
document.getElementById("invalid-number").innerHTML = "<small>Please enter a valid phone number</small>";
}
else
{
document.getElementById("invalid-number").innerHTML = "<small></small>";
}
}
}
function checkPhoneNumberOnClick(){
var number2 = document.form12.phoneNumber.value;
var dot = number2.lastIndexOf(".");
if (isNaN(number2) || number2 < 0 || number2.length > 14 || number2 != parseInt(number2,10) || dot >= 0)
{
alert("Please enter a valid phone number!");
}
else
{
alert("Your phone number has been submitted!");
}
}