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 :

modifier le action d'un formulaire


Sujet :

JavaScript

Vue hybride

Message pr�c�dent Message pr�c�dent   Message suivant Message suivant
  1. #1
    Membre �m�rite Avatar de Sheriff
    Inscrit en
    Octobre 2004
    Messages
    608
    D�tails du profil
    Informations forums :
    Inscription : Octobre 2004
    Messages : 608
    Par d�faut modifier le action d'un formulaire
    Salut !
    j'ai une page web qui contient un formulaire avec un <input type=hidden>.
    la page doit passer un param�tre � n'importequelle page � la quelle on peut directement acc�der en cliquant sur un lien.
    biensur comme il y a plusieurs liens dans ladite page, il y a aussi plusieurs pages possibles, donc autant de action...
    je m'y prend de la mani�re suivante :
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    <body onunload=forms['monformulaire'].submit()>
    le probl�me est que j'aimerais pouvoir modifier le action de mon formulaire en fonction de la page vers laquelle on se dirige.
    je pense plus � une fonction qui s'�xecuterait lorsqu'on clique sur n'importe quel lien et qui modifierait la valeur du action...
    mais toute autre id�e sera biensur la bienvenue !
    Merci

  2. #2
    Inactif  
    Avatar de Kerod
    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    11 672
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 11 672
    Par d�faut
    pour modifier le action on fait ainsi :
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    document.nomform.action='page'

  3. #3
    Membre �m�rite Avatar de Sheriff
    Inscrit en
    Octobre 2004
    Messages
    608
    D�tails du profil
    Informations forums :
    Inscription : Octobre 2004
    Messages : 608
    Par d�faut
    merci beaucoup !
    mais pour rendre le truc plus facile j'aimerais ecrire un petit script qui, lorsqu'on clique sur un lien, r�cup�re l'url et le met dans le action avant de le soumettre... avez-vous une id�e ?
    thanks

  4. #4
    Inactif  
    Avatar de Kerod
    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    11 672
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 11 672
    Par d�faut
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    <a href="javascript:document.nomform.action='page.htm';document.nomform.submit()"

  5. #5
    Membre �m�rite Avatar de Sheriff
    Inscrit en
    Octobre 2004
    Messages
    608
    D�tails du profil
    Informations forums :
    Inscription : Octobre 2004
    Messages : 608
    Par d�faut
    c cool...
    merci beaucoup !
    @

+ R�pondre � la discussion
Cette discussion est r�solue.

Discussions similaires

  1. modifier le action d'un formulaire HTML
    Par ballantine's dans le forum G�n�ral JavaScript
    R�ponses: 10
    Dernier message: 15/01/2010, 13h08
  2. modifier l'action d'un formulaire
    Par Jphilip74 dans le forum G�n�ral JavaScript
    R�ponses: 1
    Dernier message: 10/11/2009, 08h10
  3. Modifier la propri�t� ACTION de mon formulaire
    Par titan_33 dans le forum ASP.NET
    R�ponses: 4
    Dernier message: 22/05/2009, 17h06
  4. Modifier l'action d'un formulaire juste avant son envoi
    Par Tutotictac dans le forum G�n�ral JavaScript
    R�ponses: 1
    Dernier message: 29/03/2009, 23h27
  5. [formulaire] Modifier l'action engendr�e par la touche [Entr�e]
    Par FrankOVD dans le forum Balisage (X)HTML et validation W3C
    R�ponses: 3
    Dernier message: 12/05/2006, 16h58

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