Valider un formulaire sans submit, mais avec radio

Discussion dans 'Développement d'un site Web ou d'une appli mobile' créé par sff, 28 Janvier 2010.

  1. sff
    sff WRInaute impliqué
    Inscrit:
    2 Février 2005
    Messages:
    533
    J'aime reçus:
    0
    Bonjour,

    Je suis en train de créer un formulaire avec plusieurs type radio (<input type="radio" name="radio" value="">). Dès l'arrivé sur le formulaire il n'y a aucun radio de coché. J'aimerais donc que dès qu'un radio est coché, on valide immédiatement après le formulaire. Mais je ne veux pas utiliser de bouton submit pour valider.

    Comment je pourrais faire ?

    Code:
    <form enctype="multipart/form-data" action="" method="post">
    <input  type="radio" name="radio" value=""> texte
    <input  type="radio" name="radio" value=""> texte
    <input  type="radio" name="radio" value=""> texte
    <input  type="radio" name="radio" value=""> texte 
    <input  type="radio" name="radio" value=""> texte
    <input  type="radio" name="radio" value=""> texte
    </form>
     
  2. UsagiYojimbo
    UsagiYojimbo WRInaute accro
    Inscrit:
    23 Novembre 2005
    Messages:
    12 009
    J'aime reçus:
    133
    La solution "sale" : un action onclick sur chacun de tes boutons radio, qui submit le formulaire.

    La solution "propre" : passer par une libraire comme prototype et mettre un écouteur JS sur la page pour que lorsque l'un des boutons radio soit cliqué, le formulaire soit lancé.
     
  3. Rod la Kox
    Rod la Kox WRInaute accro
    Inscrit:
    24 Juin 2008
    Messages:
    2 780
    J'aime reçus:
    0
    Y a plein de script ajax qui font ça.
     
  4. UsagiYojimbo
    UsagiYojimbo WRInaute accro
    Inscrit:
    23 Novembre 2005
    Messages:
    12 009
    J'aime reçus:
    133
    Etant donné qu'aucun traitement asynchrone n'a besoin d'intervenir là-dedans, c'est du bête JS, pas de l'AJAX a proprement parler.
     
  5. Rod la Kox
    Rod la Kox WRInaute accro
    Inscrit:
    24 Juin 2008
    Messages:
    2 780
    J'aime reçus:
    0
    Je n'y connais rien, je donne juste l'info vu que l'Ajax, c'est le Web 2.0 :D
    Je ne code jamais avec ce que je ne suis absolument sur de contrôler.
     
  6. acamar
    acamar WRInaute passionné
    Inscrit:
    27 Novembre 2005
    Messages:
    1 334
    J'aime reçus:
    0
    Essaye :

    Code:
    <INPUT type=radio name="radio" value="radio1" onchange="submit(this.form)">
     
  7. sff
    sff WRInaute impliqué
    Inscrit:
    2 Février 2005
    Messages:
    533
    J'aime reçus:
    0
    J'ai fais ceci :

    Code:
    	if (isset($_POST['submit'])) {
    
    echo 'oui';
    
    }
    
    echo' <form enctype="multipart/form-data" action="" method="post">
    <input type="radio" name="radio" value="" onchange="submit(this.form)"> texte
    <input type="radio" name="radio" value="" onchange="submit(this.form)"> texte
    <input type="radio" name="radio" value="" onchange="submit(this.form)"> texte 
    <input type="radio" name="radio" value="" onchange="submit(this.form)"> texte 
    <input type="radio" name="radio" value="" onchange="submit(this.form)"> texte
    </form>';
    Le problème c'est que je n'ai pas le "oui" qui s'affiche lors d'un clic sur un radio. J'ai la page qui se recharge simplement.

    Quelqu'un pourrait-il m'aider ?

    Merci
     
  8. UsagiYojimbo
    UsagiYojimbo WRInaute accro
    Inscrit:
    23 Novembre 2005
    Messages:
    12 009
    J'aime reçus:
    133
    Vu que ton groupe de bouton radio s'appelle radio, ce serait plutôt :

    Code:
    if (isset($_POST['radio'])) 
    {
          echo 'oui';
    }
    
     
  9. sff
    sff WRInaute impliqué
    Inscrit:
    2 Février 2005
    Messages:
    533
    J'aime reçus:
    0
    Ah oui d'accord, merci beaucoup, ca fonctionne.
     
Chargement...
Similar Threads - Valider submit radio Forum Date
Forcer Google à valider correction d'une erreur Problèmes de référencement spécifiques à vos sites 14 Juillet 2022
Valider la propriété de mon site google Débuter en référencement 27 Janvier 2020
Impossible de valider Search Console pour mon site Crawl et indexation Google, sitemaps 10 Février 2018
valider sa propriété avec Google Console Administration d'un site Web 8 Décembre 2017
Valider une annonce "hors des règles Google" AdWords 6 Février 2015
Impossible de faire un lien nofollow pour valider la paternité de contenu Google+ 25 Janvier 2014
Quel type choisir pour valider son site avec la norme W3C? Débuter en référencement 7 Août 2013
Outils pour webmaster valider plusieurs sites même hébergement Crawl et indexation Google, sitemaps 11 Décembre 2012
API pour valider une commune de France Développement d'un site Web ou d'une appli mobile 27 Juin 2012
Doit on valider des commentaires duplicate content ? Référencement Google 10 Avril 2012
Comment établir un reccord et le faire valider Le café de WebRankInfo 20 Mars 2012
code php ou js qui permet de remplir et valider des formulaires automatiquement Développement d'un site Web ou d'une appli mobile 10 Novembre 2011
% de plagiat acceptable pour valider un texte... Rédaction web et référencement 31 Octobre 2011
Valideriez-vous ces sites : Hypnose et référencement automatique ? Annuaires et moteurs 19 Mai 2011
site multilingue à faire valider par google Débuter en référencement 26 Janvier 2011
[PHP] Comment valider une regexp Développement d'un site Web ou d'une appli mobile 9 Juin 2010
Valider la propriété de son site chez Google Débuter en référencement 21 Avril 2010
Impossible de valider mon formulaire XHTML 1.0 Strict Développement d'un site Web ou d'une appli mobile 16 Juin 2009
valider mon fichier xml Développement d'un site Web ou d'une appli mobile 22 Mai 2009
Les moyens pour valider un document Droit du web (juridique, fiscalité...) 30 Octobre 2008