par
Cyrano » 19 févr. 2006, 04:08
Comme ceci:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<title>Formulaire</title>
<script language="javascript" type="text/javascript">
function verifurl()
{
var champ_url = document.forms['formulaire'].elements['url'];
if(champ_url.value.search(/^([http]+[/:/]+[\///])+(.+)?[/\./]+[a-z]{2,4}$/) == -1)
{
alert ('veuillez entrer une adresse URL convenable.');
champ_url.focus();
return false;
}
else
{
return true;
}
}
</script>
</head>
<body>
<form action="envois.php" method="post" id="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" >
</form>
</body>
</html>
Comme ceci:
[php]<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<title>Formulaire</title>
<script language="javascript" type="text/javascript">
function verifurl()
{
var champ_url = document.forms['formulaire'].elements['url'];
if(champ_url.value.search(/^([http]+[/:/]+[\///])+(.+)?[/\./]+[a-z]{2,4}$/) == -1)
{
alert ('veuillez entrer une adresse URL convenable.');
champ_url.focus();
return false;
}
else
{
return true;
}
}
</script>
</head>
<body>
<form action="envois.php" method="post" id="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" >
</form>
</body>
</html>[/php]