Квартиры, дома, земельные участки Краснодарского края без посредников. Объявления собственников недвижимости.
Реклама здесь
Главная
Примеры PHP Примеры JavaScript Примеры Ajax Примеры CSS,HTML

Проверка корректности введенного в текстовом поле IP адреса

IP адрес:


Исходный код этого примера:
<title>Проверка корректности введенного в текстовом поле IP адреса</title>
<SCRIPT LANGUAGE="JavaScript">
function verifyIP (IPvalue) {
errorString = "";
theName = "IPaddress";
var ipPattern = /^(\d{1,3})\.(\d{1,3})\.(\d{1,3})\.(\d{1,3})$/;
var ipArray = IPvalue.match(ipPattern);
if (IPvalue == "0.0.0.0")
errorString = errorString + theName + ': '+IPvalue+' это специальный IP адрес и не может быть использован.';
else if (IPvalue == "255.255.255.255")
errorString = errorString + theName + ': '+IPvalue+' это специальный IP адрес и не может быть использован.';
if (ipArray == null)
errorString = errorString + theName + ': '+IPvalue+' не допустимый IP адрес.';
else {
for (i = 0; i < 4; i++) {
thisSegment = ipArray[i];
if (thisSegment > 255) {
errorString = errorString + theName + ': '+IPvalue+' не допустимый IP адрес.';
i = 4;
}
if ((i == 0) && (thisSegment > 255)) {
errorString = errorString + theName + ': '+IPvalue+' это специальный IP адрес и не может быть использован.';
i = 4;
      }
   }
}
extensionLength = 3;
if (errorString == "")  alert ("Введенный IP адрес - корректный!");
else			alert (errorString);
}
</script>

<h1>Проверка корректности введенного в текстовом поле IP адреса</h1>
<p>
<form>
IP адрес:<input size=15 name="IPvalue">
<input type="submit" value="Verify" onClick="verifyIP(IPvalue.value)";>
</form>

Скопировать в буфер
Все просто. Душевые кабины apollo 828 оптом. Россия

© Copyright 2008-2012 by KDG