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 :

Récupérer le nom du formulaire courant


Sujet :

JavaScript

  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Avril 2003
    Messages
    97
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Avril 2003
    Messages : 97
    Par défaut Récupérer le nom du formulaire courant
    Bonjour !

    Je voulais savoir comment récupérer dans une variable javascript le formulaire courant ?
    J'ai une fonction pour creer un objet mais je voudrais détecter dans quel formulaire il se trouve.
    J'ai essayé ca mais ca ne marche pas :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
     
    function createDTMobject(table,order,id_table,current_form)
    	{
    	this.table=table;
    	this.order=order;
    	this.id_table=id_table;
    //ici je stock le nom du formulaire
    	this.current_form = current_form
    	}
    et l'appel de la fonction
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    new createDTMobject("//table//","//order//","//id_table//",this.form) ;

  2. #2
    Expert éminent

    Homme Profil pro
    Inscrit en
    Janvier 2007
    Messages
    13 474
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Secteur : Finance

    Informations forums :
    Inscription : Janvier 2007
    Messages : 13 474
    Par défaut
    Bonjour,
    Citation Envoyé par yodark Voir le message
    Je voulais savoir comment récupérer dans une variable javascript le formulaire courant ?
    Si l'objet est déjà créé :A+

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Avril 2003
    Messages
    97
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Avril 2003
    Messages : 97
    Par défaut
    le form est déja généré pourtant il me dit me dit this.form has no proprieties

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    <form name="form_user" action="" id="form" method="post" enctype="multipart/form-data">
     
    <script type="text/javascript">
    	//debut script pour la gestion des titres avec ajax
     
     
     
    	// tableau d'objet DTM
    	var DTMtable = new Array();
     
     
     
    	//object DTM
     
    	function createDTMobject(table,order,id_table,current_form)
    	{
    	this.table=table;
    	this.order=order;
    	this.id_table=id_table;
    	this.current_form = current_form;
    	}
    L'appelel de la fonction se fait encore après

  4. #4
    Expert éminent

    Homme Profil pro
    Inscrit en
    Janvier 2007
    Messages
    13 474
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Secteur : Finance

    Informations forums :
    Inscription : Janvier 2007
    Messages : 13 474
    Par défaut
    Citation Envoyé par yodark Voir le message
    le form est déja généré
    Pas sûr du tout

    Pour ça, il faudrait appeler ta fonction dans le onload du <body>, ou encore, déplacer ton passage <script> après la balise </body> de ta page ...

    A+

Discussions similaires

  1. récupérer le nom du répertoire courant avec un tFileList
    Par coulio dans le forum Développement de jobs
    Réponses: 2
    Dernier message: 29/03/2010, 17h45
  2. [Requête][A02] Récupérer le nom du formulaire appelant
    Par azertix dans le forum Requêtes et SQL.
    Réponses: 15
    Dernier message: 20/01/2009, 11h42
  3. Réponses: 4
    Dernier message: 26/09/2006, 13h57
  4. Réponses: 2
    Dernier message: 14/07/2006, 20h36
  5. Réponses: 10
    Dernier message: 17/05/2006, 11h22

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