Vérifier qu'une chaine de caractère est bien présente
Bonjour, j’utilise le script suivant pour vérifier que tous les champs sont bien remplis
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34
| <SCRIPT language="JavaScript">
<!--
function ControleVide()
{
if(document.Formulaire.Valeur_1.value=='')
{
alert('Le champ TITRE ne peut pas rester vide !');
document.Formulaire.Nom.focus();
}
if(document.Formulaire.Valeur_2.value=='')
{
alert('Le champ DESCRIPTION ne peut pas rester vide !');
document.Formulaire.Nom.focus();
}
if(document.Formulaire.Valeur_3.value.length>7=='')
{
alert('Le champ HYPERLIEN ne peut pas rester vide !');
document.Formulaire.Nom.focus();
}
if(document.Formulaire.Valeur_4.value=='')
{
alert('Le champ MOTS CLES ne peut pas rester vide !');
document.Formulaire.Nom.focus();
}
else
{
document.Formulaire.method = "POST";
document.Formulaire.action = "mpi-10.php";
document.Formulaire.submit();
}
}
//-->
</script> |
Jusqu’ici pas de problèmes ça fonctionne seulement je souhaiterai vérifier que le champ que j’ai nommé Valeur_3 contient bien la chaine de caractère http:// au début suivi du reste de l’URL
Un exemple je souhaite que l’utilisateur tape http://www.site.fr et non www.site.fr
Cordialement