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 :

Vérification avant submit formulaire


Sujet :

JavaScript

  1. #1
    Futur Membre du Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Juin 2015
    Messages
    13
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Dordogne (Aquitaine)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juin 2015
    Messages : 13
    Points : 5
    Points
    5
    Par défaut Vérification avant submit formulaire
    Bonjour à tous

    J'ai un petit site web à réaliser et je bloque sur certains Javascript que j'ai à faire (pas facile je trouve )! Donc voilà, j'ai créer une datalist avec un input, j'arrive à vérifié si elle est vide mais pas si le client saisi est un client existant dans la base, la deuxième vérification bloque. La datalist fait apparaître le nom et le prénom mais prend la valeur du numéro du client. J'ai donc fait un script en me disant que pour avoir un vrai client, il faut que ce sois forcément un numéro. Voilà le script :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    function validation(){
    		if(ajoutfiche.Num_Client.value == '' ) {
    			alert('Merci de choisir un client');
    			return false;
    		}
    		if(ajoutfiche.TypeMateriel.value==""){
    			alert('Merci de décrire le type matériel');
    			ajoutfiche.TypeMateriel.focus();
    			return false;
    		}
    Voilà le code concerné :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    <INPUT TYPE="Text" LIST="zip_codes" class="input" size="26" name="Num_Client">
    	<DATALIST ID="zip_codes">
    		<?php while ($rowcat=$rescat->fetch(PDO::FETCH_OBJ)){
    		$selected="";
    		if($row->Nom_Client==$rowcat->Nom_Client){
    			$selected="selected=''";
    		}
    		?>
    		<OPTION <?php echo $selected; ?> value="<?php echo $rowcat->Num_Client; echo " "; echo $rowcat->Nom_Client; echo " "; echo $rowcat->Prenom_Client;?>"><?php echo $rowcat->Nom_Client; echo " "; echo $rowcat->Prenom_Client;?></OPTION>
    	<?php } ?>
     
    	</DATALIST>

    Donc voilà, merci !

  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 640
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 74
    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 640
    Points : 66 663
    Points
    66 663
    Billets dans le blog
    1
    Par défaut
    regarde en console en logant la value quand il n'y a aucune selection ?

  3. #3
    Futur Membre du Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Juin 2015
    Messages
    13
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Dordogne (Aquitaine)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juin 2015
    Messages : 13
    Points : 5
    Points
    5
    Par défaut
    Excuse-moi, mais je ne comprend pas où tu veut en venir

  4. #4
    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 640
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 74
    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 640
    Points : 66 663
    Points
    66 663
    Billets dans le blog
    1
    Par défaut
    Tout simplement savoir quelle est le value de de ton datalist quand il n'y a pas de selection ...

    car visiblement ton test
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    ajoutfiche.Num_Client.value == ''
    ne convient pas ...

Discussions similaires

  1. [MySQL] Vérification de deux champs avant submit
    Par Anibel dans le forum PHP & Base de données
    Réponses: 1
    Dernier message: 30/04/2013, 11h17
  2. Validation d'un champ de formulaire avant submit
    Par Rony Rauzduel dans le forum jQuery
    Réponses: 7
    Dernier message: 09/11/2012, 18h09
  3. [DOM] Vérification d'un formulaire avec "bouton submit grisé"
    Par SunBoy dans le forum Général JavaScript
    Réponses: 6
    Dernier message: 01/12/2008, 21h39
  4. Vérification avant l'envoi de formulaire
    Par navis84 dans le forum Général JavaScript
    Réponses: 17
    Dernier message: 10/05/2006, 14h01
  5. [POO] Vérification d'un formulaire avant envoi
    Par KibitO dans le forum Général JavaScript
    Réponses: 10
    Dernier message: 07/11/2005, 13h55

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