Valide ip

Contenu du snippet

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);
}

A voir également

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.