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 :

action formulaire html en js


Sujet :

JavaScript

  1. #1
    Membre Expert
    Avatar de laurentSc
    Homme Profil pro
    Webmaster débutant perpétuel !
    Inscrit en
    Octobre 2006
    Messages
    10 486
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 61
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Webmaster débutant perpétuel !
    Secteur : Industrie

    Informations forums :
    Inscription : Octobre 2006
    Messages : 10 486
    Billets dans le blog
    1
    Par défaut action formulaire html en js
    Bonjour,

    je voudrais savoir s'il est possible que l'action d'un formulaire html soit en js, donc pouvoir récupérer les données en js : je voudrais pouvoir le tester en local, donc je ne peux faire une action PHP, vu que Wampserver ne marche pas chez moi.

  2. #2
    Membre Expert Avatar de Djakisback
    Profil pro
    Inscrit en
    Février 2005
    Messages
    2 023
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2005
    Messages : 2 023
    Par défaut
    Salut,
    pas très clair ton message
    mais tu peux récupérer toutes les valeurs si tu crées une fonction que tu colles dans un onSubmit="fonc();" de ton form.

    Ensuite dans ta fonction, tu récupères tes valeurs par exemple avec document.getElementById('id_du_champ');

  3. #3
    Membre Expert
    Avatar de laurentSc
    Homme Profil pro
    Webmaster débutant perpétuel !
    Inscrit en
    Octobre 2006
    Messages
    10 486
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 61
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Webmaster débutant perpétuel !
    Secteur : Industrie

    Informations forums :
    Inscription : Octobre 2006
    Messages : 10 486
    Billets dans le blog
    1
    Par défaut
    désolé mais je ne suis pas très habitué au js : le onSubmit, c'est du js ? Je le mets donc entre des balises <script> ? Et je mets quoi dans "action" ?
    Ensuite, tu parles de "id_du_champ" : ça veut dire que dans les diférents input, je rajoute un id=XXX ?

  4. #4
    Membre Expert Avatar de Djakisback
    Profil pro
    Inscrit en
    Février 2005
    Messages
    2 023
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2005
    Messages : 2 023
    Par défaut
    oui en gros ca te donne ça :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    <script>
    function fonc() {
    var nom = document.getElementById('nom'); 
    }
    </script>
     
    <form onSubmit="fonc();">
    <input id="nom" type="text">
    <input id="prenom" type="text">
    <input type="submit">
    </form>
    Sinon t'as plein de champs tu peux les récupérer dans un tableau.

  5. #5
    Membre Expert
    Avatar de laurentSc
    Homme Profil pro
    Webmaster débutant perpétuel !
    Inscrit en
    Octobre 2006
    Messages
    10 486
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 61
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Webmaster débutant perpétuel !
    Secteur : Industrie

    Informations forums :
    Inscription : Octobre 2006
    Messages : 10 486
    Billets dans le blog
    1
    Par défaut
    Merci, je ferai l'essai.

  6. #6
    Membre Expert
    Avatar de laurentSc
    Homme Profil pro
    Webmaster débutant perpétuel !
    Inscrit en
    Octobre 2006
    Messages
    10 486
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 61
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Webmaster débutant perpétuel !
    Secteur : Industrie

    Informations forums :
    Inscription : Octobre 2006
    Messages : 10 486
    Billets dans le blog
    1
    Par défaut
    Es-tu sûr de la syntaxe, car j'ai fait ça :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    <script>
    function fonc() {
    var nom = document.getElementById('nom');
    alert(nom);
    }
    </script>
    <form onsubmit="fonc();"><input id="nom"
     type="text"><br>
      <input id="prenom" type="text"><br>
      <input type="submit"></form>
    et dans le alert, il ne me met que "[object]"...

  7. #7
    Membre Expert Avatar de Djakisback
    Profil pro
    Inscrit en
    Février 2005
    Messages
    2 023
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2005
    Messages : 2 023
    Par défaut
    oui c'est ça mais il faut que t'accèdes au champ de l'objet qui t'intéresse :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    alert(nom.value);
    alert(nom.id);
    alert(nom.type);

  8. #8
    Membre Expert
    Avatar de laurentSc
    Homme Profil pro
    Webmaster débutant perpétuel !
    Inscrit en
    Octobre 2006
    Messages
    10 486
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 61
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Webmaster débutant perpétuel !
    Secteur : Industrie

    Informations forums :
    Inscription : Octobre 2006
    Messages : 10 486
    Billets dans le blog
    1
    Par défaut
    Merci, je vois que j'ai encore de gros progrès à faire en js...

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. action d'un formulaire html
    Par laurentSc dans le forum Général JavaScript
    Réponses: 15
    Dernier message: 16/12/2012, 15h30
  2. parametrer l'action d'un formulaire html
    Par laurentSc dans le forum Langage
    Réponses: 7
    Dernier message: 12/12/2012, 18h53
  3. problem action formulaire html
    Par JulioB85 dans le forum PHP & Base de données
    Réponses: 1
    Dernier message: 11/11/2010, 22h11
  4. 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
  5. action var PHP d'un formulaire html
    Par laurentSc dans le forum Langage
    Réponses: 3
    Dernier message: 18/12/2009, 20h49

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