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 :

Rendre un champ obligatoire dans certains cas seulement


Sujet :

JavaScript

Vue hybride

Message pr�c�dent Message pr�c�dent   Message suivant Message suivant
  1. #1
    Membre confirm�
    Homme Profil pro
    �tudiant
    Inscrit en
    Avril 2014
    Messages
    78
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Is�re (Rh�ne Alpes)

    Informations professionnelles :
    Activit� : �tudiant

    Informations forums :
    Inscription : Avril 2014
    Messages : 78
    Par d�faut Rendre un champ obligatoire dans certains cas seulement
    Bonjour,

    J'ai un soucis et je bute dessus depuis ce matin..
    J'ai un formulaire qui contient entre autre un champs commentaire qui est obligatoire (required). Je peux soumettre le formulaire par deux boutons (cr�er et valider qui font deux actions diff�rentes).
    Ce formulaire appelle un fichier comme action, affecte � la variable $submit le bouton sur lequel on a cliqu�, et dans ce fichier, je test
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    if ($submit == "créer") {...}
    if($submit == "valider") {...}
    Cependant, je veux que le champ commentaire ne soit obligatoire uniquement si je clique sur "cr�er", et pas si je clique sur "valider".
    Je comptais donc, avant soumission, remplir mon champs commentaire d'un " " espace pour r�soudre �a mais sans succ�s.
    Que me conseillez-vous?
    Merci

  2. #2
    Mod�rateur
    Avatar de Kreepz
    Homme Profil pro
    D�veloppeur informatique
    Inscrit en
    Juin 2011
    Messages
    681
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 33
    Localisation : France, Finist�re (Bretagne)

    Informations professionnelles :
    Activit� : D�veloppeur informatique
    Secteur : Distribution

    Informations forums :
    Inscription : Juin 2011
    Messages : 681
    Billets dans le blog
    1
    Par d�faut
    Bonjour,

    Tu souhaites donc que seulement apr�s l'envoie de ton formulaire la balise HTML de ton champs devienne required ?
    Sinon tu peux lors de ton test v�rifier clique sur "cr�er" v�rifier si celui-ci est remplit, et ne pas le v�rifier lorsque tu clique sur valider.
    Pensez � regarder nos cours et tutoriels PHP ainsi que notre FAQ PHP avant de poser votre question!
    Un message vous a aid�, n'oubliez pas le

  3. #3
    Mod�rateur
    Avatar de sabotage
    Homme Profil pro
    Inscrit en
    Juillet 2005
    Messages
    29 208
    D�tails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Juillet 2005
    Messages : 29 208
    Par d�faut
    Je ne vois pas bien ton probl�me :
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
    if ($submit == "créer") {
       if (empty($_POST['commentaire'])) {
              // pas bien
        }
    }
    elseif($submit == "valider") {...}
    N'oubliez pas de consulter les FAQ PHP et les cours et tutoriels PHP

  4. #4
    Membre confirm�
    Homme Profil pro
    �tudiant
    Inscrit en
    Avril 2014
    Messages
    78
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Is�re (Rh�ne Alpes)

    Informations professionnelles :
    Activit� : �tudiant

    Informations forums :
    Inscription : Avril 2014
    Messages : 78
    Par d�faut
    Merci � vous 2, j'en suis venu � cette solution ..
    J'aimerais du coup savoir comment "imiter" la petite fen�tre qui s'affiche quand le input est required, en javascript �a doit �tre faisable mais je ne ma�trise vraiment pas ce language :/

  5. #5
    R�dacteur

    Avatar de Bovino
    Homme Profil pro
    D�veloppeur Web
    Inscrit en
    Juin 2008
    Messages
    23 647
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 55
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activit� : D�veloppeur Web
    Secteur : High Tech - �diteur de logiciels

    Informations forums :
    Inscription : Juin 2008
    Messages : 23 647
    Billets dans le blog
    20
    Par d�faut
    Comment veux-tu que �a soit faisable en PHP ?

    PHP n'intervient que c�t� serveur, c'est-�-dire en dehors de toute interaction possible avec le navigateur et donc l'utilisateur.
    Pas de question technique par MP !
    Tout le monde peut participer � developpez.com, vous avez une id�e, contactez-moi !
    Mes formations video2brain : La formation compl�te sur JavaScriptJavaScript et le DOM par la pratiquePHP 5 et MySQL : les fondamentaux
    Mon livre sur jQuery
    Module Firefox / Chrome d'int�gration de JSFiddle et CodePen sur le forum

  6. #6
    Membre confirm�
    Homme Profil pro
    �tudiant
    Inscrit en
    Avril 2014
    Messages
    78
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Is�re (Rh�ne Alpes)

    Informations professionnelles :
    Activit� : �tudiant

    Informations forums :
    Inscription : Avril 2014
    Messages : 78
    Par d�faut
    C'est vrai que du coup je ne suis plus forc�ment dans le bon forum... Je sais qu'en php ce n'est pas faisable, je suis ouvert pour de l'aide en javascript donc...

Discussions similaires

  1. Que mettre dans un champ DATETIME pour certains cas?
    Par Jim_Nastiq dans le forum Requ�tes
    R�ponses: 5
    Dernier message: 04/07/2006, 10h22
  2. Rendre un champ visible dans un �tat
    Par jojo57 dans le forum Access
    R�ponses: 3
    Dernier message: 03/06/2006, 22h53
  3. Champs obligatoires dans un formulaire
    Par sagitarium dans le forum Balisage (X)HTML et validation W3C
    R�ponses: 12
    Dernier message: 23/05/2006, 16h55
  4. Champs obligatoires dans un formulaire
    Par glloq8 dans le forum G�n�ral JavaScript
    R�ponses: 4
    Dernier message: 30/09/2005, 16h24
  5. [POO] Mod�le objet: this inutilisable dans certains cas?
    Par vlord dans le forum G�n�ral JavaScript
    R�ponses: 13
    Dernier message: 13/08/2005, 10h41

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