fonction javascript vérifiant si une adresse IP est correcte.
Source / Exemple :
//fonction vérifiant la validité d'une adresse IP
//renvoie true pour une adresse ip valide sinon renvoie false
function valide_IP(ip)
{
//Masque de saisie
var reg=/^\d{1,3}[.]\d{1,3}[.]\d{1,3}[.]\d{1,3}$/;
//Si 'ip' ne correspond pas au masque, on renvoie false
if (reg.exec(ip)==null) return(false);
//On découpe 'ip' en 4 dans 'tab' en fonction du séparateur '.'
var tab=ip.split('.');
//Si l'un des éléments de 'tab' est supérieur à 256, on renvoie false
for(i=0;i<4;i++) if ((tab[i]-'0')>255) return(false);
//Adresse valide
return(true);
}