IdentifiantMot de passe
Loading...
Mot de passe oubli� ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les r�ponses en temps r�el, voter pour les messages, poser vos propres questions et recevoir la newsletter

JavaScript Discussion :

script de v�rification de saisie JS


Sujet :

JavaScript

  1. #1
    Membre �clair�
    Inscrit en
    Avril 2008
    Messages
    369
    D�tails du profil
    Informations forums :
    Inscription : Avril 2008
    Messages : 369
    Par d�faut script de v�rification de saisie JS
    Bonjour voila je d�bute avec JS et je voudrais savoir pourquoi mon script ne fonctionne pas ai je fait quelque chose de mal?

    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    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
    function verif_champs(){
    	if(document.getElementById('eprId').value == ""){
    		alert("Vous devez remplir le champ Epreuve !");
    	return false
    	}
    	if(document.getElementById('result').value == ""){
    		alert("Vous devez remplir le champ Résultat !");
    	return false
    	}
    	if(document.getElementById('advClt').value == ""){
    		alert("Vous devez remplir le champ Classement !");
    	return false
    	}
    	if(document.getElementById('dateDay').size != "2"){
    		alert("Vous devez remplir correcteent le chap Date (ex : JJ/MM/AAAA) ici le jour est al renseigné !");
    	return false
    	}
    	if(document.getElementById('dateMonth').size != "2"){
    		alert("Vous devez remplir correcteent le chap Date (ex : JJ/MM/AAAA) ici le mois est al renseigné !");
    	return false
    	}
    	if(document.getElementById('dateYear').size =!= "4"){
    		alert("Vous devez remplir correcteent le chap Date (ex : JJ/MM/AAAA) ici l'année est al renseigné !");
    	return false
    	}
    	if(document.getElementById('$licence').value =!= ""){
    		alert("Vous devez remplir correcteent le chap Date (ex : JJ/MM/AAAA) ici l'année est al renseigné !");
    	return false
    	}
    	}
    Quelqu'un pour m'�clairer svp

    merci d'avance

  2. #2
    R�dacteur/Mod�rateur

    Avatar de SpaceFrog
    Homme Profil pro
    D�veloppeur Web Php Mysql Html Javascript CSS Apache - Int�grateur - Bidouilleur SharePoint
    Inscrit en
    Mars 2002
    Messages
    39 659
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 75
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activit� : D�veloppeur Web Php Mysql Html Javascript CSS Apache - Int�grateur - Bidouilleur SharePoint
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2002
    Messages : 39 659
    Billets dans le blog
    1
    Par d�faut
    � part quelques faute d'orthographe ...

    on peut voir la balise du form ?
    Ma page Developpez - Mon Blog Developpez
    Pr�sident du CCMPTP (Comit� Contre le Mot "Probl�me" dans les Titres de Posts)
    Deux r�gles du succ�s: 1) Ne communiquez jamais � quelqu'un tout votre savoir...
    Votre post est r�solu ? Alors n'oubliez pas le Tag

    Venez sur le Chat de D�veloppez !

  3. #3
    Membre �clair�
    Inscrit en
    Avril 2008
    Messages
    369
    D�tails du profil
    Informations forums :
    Inscription : Avril 2008
    Messages : 369
    Par d�faut
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    <script language="javascript" src="epreuve.js"></script>
      <title>epreuve</title>
    </head>
    <body>
    <form action="resultat.php" method="post" onsubmit="return verif_champs();" enctype="multipart/form-data">
    pouvez vous jetez un coup d'oeuil aux regexp svp je suis pas sur demoi


    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    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
    {	
    	var licence=new RegExp("^[0-9]{7}[A-Z]{1}$", "g");//7 chiffres et une lettre majuscule de A à Z
     
     
    	if(document.enregistrement.licence.value !="" && !exp.test(document.enregistrement.licence.value)){
    	alert("Saisie non valide de la licence");
    	return false;
    	};
    	//si  on a rien trouvé de pas ok on retourne true
    	{
    	var mdp=new RegExp("^[a-zA-Z0-9_-]{6,32}$");
    	if(document.enregistrement.mdp.value !="" && !exp.test(document.enregistrement.mdp.value)){
    	alert("Saisie non valide du mot de passe");
    	return false;
    	};
     
    	var mail=new RegExp("^[a-zA-Z0-9._-]+@[a-z0-9._-]{2,}\.[a-z]{2,4}$");
    	if(document.enregistrement.mail.value !="" && !exp.test(document.enregistrement.mail.value)){
    	alert("Saisie non valide de l'adresse mail");
    	return false;
    	};
     
     
    	return true
    	}
    }

Discussions similaires

  1. [C#] V�rification de saisie
    Par Phenomenium dans le forum Windows Forms
    R�ponses: 14
    Dernier message: 10/10/2008, 12h16
  2. [MySQL] Script de v�rification identifiants
    Par loopback dans le forum PHP & Base de donn�es
    R�ponses: 4
    Dernier message: 17/11/2007, 23h24
  3. R�ponses: 1
    Dernier message: 18/01/2007, 14h24
  4. [MySQL] Probleme script concernant v�rification de dates
    Par bilou95 dans le forum PHP & Base de donn�es
    R�ponses: 12
    Dernier message: 10/10/2006, 13h37
  5. script de v�rification
    Par break_71 dans le forum G�n�ral JavaScript
    R�ponses: 9
    Dernier message: 08/06/2005, 17h24

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo