Проверка ввода формы для доменов и IP-адресов - ajax - PullRequest
0 голосов
/ 25 июня 2011

как проверить поле формы, отправляемое через ajax (ниже). Необходимо выполнить проверку по домену (.com, .net, .se и т. Д.) И IP-адресу. По сути, он должен искать хотя бы одну точку и как минимум две буквы после последней точки.

Теперь у меня есть только проверка пустого поля:

var domain = $("input#domain").val();  
        if (domain == "") {  
       $("label#domain_error").show();  
       $("input#domain").focus();  
       return false;  
     } 

Спасибо!

1 Ответ

0 голосов
/ 26 июня 2011

Вы, вероятно, хотите использовать регулярные выражения:

Для IP-адреса:

^(([0-9]|[1-9][0-9]|1[0-9]{2}|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9]{2}|2[0-4][0-9]|25[0-5])$

Для имени хоста:

^(([a-zA-Z]|[a-zA-Z][a-zA-Z0-9\-]*[a-zA-Z0-9])\.)*([A-Za-z]|[A-Za-z][A-Za-z0-9\-]*[A-Za-z0-9])$

Например, как использоватьрегулярные выражения в JavaScript, посмотрите на этот сайт

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...