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 :

Formulaire Javascript - Firefox


Sujet :

JavaScript

  1. #1
    Membre averti
    Profil pro
    Développeur Web
    Inscrit en
    Mars 2005
    Messages
    33
    Détails du profil
    Informations personnelles :
    Âge : 44
    Localisation : France, Morbihan (Bretagne)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Mars 2005
    Messages : 33
    Par défaut Formulaire Javascript - Firefox
    Bonjour,

    Je vous expose mon problème.

    J'ai un script javascript qui crée un élément de formulaire en l'occurrence un input à la volée. C'est à dire que je fais :

    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
     
    var TR=document.getElementById("donnees").insertRow(NbLignes);	 
    var TD1=document.createElement("td");
    var TD1Input=document.createElement("input");
    TD1Input.type="text";
    TD1Input.setAttribute('name',Elements[0]+"-ref"+NbLignes);
    TD1Input.setAttribute('id',Elements[0]+"-ref"+NbLignes);		 
    TD1Input.onkeyup=function(){
    	var delRow = this.parentNode.parentNode;
    	var tbl = delRow.parentNode.parentNode;
    	var rIndex = delRow.sectionRowIndex;
    	Name=delRow.cells[0].firstChild.name;
    	Name=Name.substr(0,6);
    	ModifierReference(Name,rIndex);
    };
    Ce code est une partie du script. Je l'indique pour vous montrer la logique.

    Le problème que je recontre c'est quand je clique sur le bouton "Submit" de mon formulaire, avec firefox je ne récupére pas la valeur de mon input crée dynamiquement avec javascript.

    Je récupére les données du formulaire dans un tableau $_POST dans php.

    Ce problème survient avec Firefox, Opera et Safari mais pas avec IE.

    Si quelqu'un avait une idée.

    J'espère avoir été clair. Si vous voulez un complément d'information n'hésitez pas à demander.

    Merci.

  2. #2
    Expert confirmé
    Avatar de Auteur
    Profil pro
    Inscrit en
    Avril 2004
    Messages
    7 660
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2004
    Messages : 7 660
    Par défaut
    bonjour,

    tu crées bien ton input. Malheureusement, d'après ce code, tu n'insères nulle part ton nouveau noeud.

Discussions similaires

  1. Mon Formulaire javascript se valide sans condition sur IE et Mozzila Firefox
    Par momosan77 dans le forum Général JavaScript
    Réponses: 9
    Dernier message: 16/12/2010, 12h24
  2. Validation formulaire Javascript & firefox 3
    Par des3er dans le forum Général JavaScript
    Réponses: 4
    Dernier message: 16/12/2008, 11h04
  3. [Formulaire][Javascript] Décocher toutes les checkbox
    Par Salam59 dans le forum Général JavaScript
    Réponses: 1
    Dernier message: 07/03/2006, 14h28
  4. [Javascript][Firefox] méthode click() sur une balise A
    Par jothi35 dans le forum Général JavaScript
    Réponses: 9
    Dernier message: 17/02/2006, 14h36
  5. Formulaire + javascript + W3C
    Par v4np13 dans le forum Général JavaScript
    Réponses: 3
    Dernier message: 24/01/2006, 17h08

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