Verfie avec une expression réguliére si l'url tapé dans le champ est bien ecrite correctement.
Le code :
Entre <HEAD> et </HEAD> :
<script language="javascript" type="text/javascript">
function verifurl()
{
if(document.formulaire.url.value.search(/^([http]+[/:/]+[\///])+(.+)?[/\./]+[a-z]{2,4}$/) == -1)
{
alert ('veuillez entrer une adresse URL convenable.');
document.formulaire.url.focus();
return false;
}
else {return true;}
}
</script>
Entre <BODY> et </BODY> :
<form action="" method="post" name="formulaire" onsubmit="return verifurl();">
Url du site :<input type="text" name="url" size="40"><br>
<input type="submit" name="envois" value="Envoyer">
<input type="reset" value="Effacer" >
