function ClientContactCheck(){
var clientcontact = $("#client_contact_id").val();
if(clientcontact.length != ""){
if(!isNaN(clientcontact)){
$("#client_contact_id").css('border-color', "#dfe0e6");
return true;
}
}else{
$("#client_contact_id").css('border-color', "red");
}
return false;
}
Я использую эту функцию для подтверждения номера телефона, мое намерение просто не пусто и должно быть числом.номер телефона проверка не будет проходить
, но если положить! IsNaN и мой вход был 123-456-789, это недействительно, потому что - не было числа, как сделать мою функцию в обход -?
поэтому, если входное значение имело - это пройдет мысль.
благодарственное
Прежде всего, '(clientcontact.length! =" ")' Всегда будет истинным с 'clientcontact.length', поскольку метод' length' возвращает целое число – mic4ael