Safort, вот весь код, должно быть так, что если в инпуте есть символы, кроме тех, что я перечислил, то выводится phoneNumer = false, если нет, то true.
function check(phone)
{
var ok = true;
for (var i = 0; i < phone.length; i++) {
var chr = phone.charAt(i);
var found = false;
for (var j = 1; j < check.length; j++) {
if (chr == check[j]) found = true;
}
if (!found) ok = false;
}
return ok;
}
function validatePhone(phone)
{
var phoneNumber = true;
if (!check(phone, '0', '1', '2', '3', '4', '5', '6', '7', '8', '9', '-', '(', ')', '+', ' ')) {
phoneNumber = false;
}
return phoneNumber;
}