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 :

Soumettre un formulaire en changeant une valeur


Sujet :

JavaScript

  1. #1
    Membre confirmé Avatar de DJ Caësar 9114
    Homme Profil pro
    Développeur Web
    Inscrit en
    Juin 2006
    Messages
    135
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Juin 2006
    Messages : 135
    Par défaut Soumettre un formulaire en changeant une valeur
    Bonjour à tous!

    Voilà mon problème, j'ai toute une série de dates dans ma page en php (page.php), et je voudrais qu'en cliquant sur une date, ca actualise la page, en prenant en compte la date cliquée, qui est soumise dans un formulaire avec le champ POST (c'est important, il ne faut pas voir la date dans l'URL).
    Par contre, le truc, c'est que je n'ai pas explicitement de formulaire, donc je pensais faire un onclick=soumettre($date), en définissant une fonction soumettre(date) en javascript qui soumette le formulaire avec la date douhaitée en HIDDEN....

    donc si vous avez une solution, ou des éléments de solution, je suis preneur!
    merci!

  2. #2
    Membre éclairé
    Inscrit en
    Avril 2007
    Messages
    60
    Détails du profil
    Informations forums :
    Inscription : Avril 2007
    Messages : 60
    Par défaut
    Tu peux définir un formulaire avec ton champ hidden :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    <form name="MonForm"...>
    <input type="hidden" id="IdChpHidden"/>
    ajouter un onclick="soumettre(this);"

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    function soumettre(ObjHtml)
    {
    document.getElementById("IdChpHidden").value=ObjHtml.value;
    MonForm.submit();
    }
    Je ne sais pas comment tu présentes tes dates dans ta page mais tu dois pouvoir t'en sortir avec quelque chose dans le genre...

Discussions similaires

  1. Réponses: 28
    Dernier message: 05/03/2009, 12h55
  2. Réponses: 9
    Dernier message: 11/07/2007, 23h46
  3. Réponses: 4
    Dernier message: 23/04/2007, 11h02
  4. Réponses: 1
    Dernier message: 02/04/2007, 15h49
  5. Réponses: 9
    Dernier message: 20/06/2006, 18h47

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