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 :

[DOM] input Hidden g�n�r� par javascript et recup en php


Sujet :

JavaScript

  1. #1
    Acropole
    Invit�(e)
    Par d�faut [DOM] input Hidden g�n�r� par javascript et recup en php
    Bonjour,

    Avec javascript je cr�e des �l�ments dont un comme ceci :

    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
     
    var idTarif = document.createElement("hidden");
    	division.appendChild(idTarif);
    		idTarif.name = "idTarif[]";
    	             idTarif.id ="idTarif[]";
    		idTarif.value = _id;
    L'�l�ment apparait dans l'inspecteur DOM de fireFox, mais php me dit ceci quand j'essaye de le recuperrer avec $_POST :

    Notice: Undefined index: idTarif in c:\program files\easyphp1-8\www\*** on line 100

    j'ai essay� ceci :

    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
    7
     
    var idTarif = document.createElement("input");
    	division.appendChild(idTarif);
    			idTarif.setAttribute("type", "hidden");
    			idTarif.setAttribute("name", "idTarif[]");
    			idTarif.setAttribute("id", "idTarif[]");
    			idTarif.setAttribute("value", _id);
    Mais le script "plante". Aucune erreur n'apparait dans IE ou FF mais juste apr�s le premier champs cach� plus rien ne viens alors qu'il devrait y avoir un bouton "suprimer" et la suite de la liste des tarifs.

    Quelqu'un aurait-il une solution pour cr�er un champs hidden qui soit r�cup�rable par php via $_POST ?

    Merci

  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,
    faut pas faire les setAttribute avant le append ?

    A+

  3. #3
    Acropole
    Invit�(e)
    Par d�faut
    Citation Envoy� par E.Bzz
    Bonjour,
    faut pas faire les setAttribute avant le append ?

    A+
    Effectivemet... Mais je n'avai pas essay�, car il m'est d�j� arriv� que le script bugg avec l'append plac� apr�s et, donc, n'�tant pas consid�r� comme existant dans la page...
    D'ailleurs l'append est plac� avant les d�finitions d'attribut dans tous le script sans aucun probl�me

  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
    Ca doit d�pendre des attributs : par exemple, le type de l'input est s�rement incontournable avant le append (sinon, quoi afficher ?). Les autres doivent pouvoir �tre ajout�s apr�s ...

    A+

Discussions similaires

  1. R�ponses: 3
    Dernier message: 21/11/2008, 15h15
  2. validation formulaire contenant input g�n�r� par javascript
    Par CedLeDebutant dans le forum G�n�ral JavaScript
    R�ponses: 6
    Dernier message: 04/10/2007, 13h55
  3. [DOM] Code g�n�r� par javascript inaccessible
    Par Bowen dans le forum G�n�ral JavaScript
    R�ponses: 7
    Dernier message: 27/06/2007, 11h29
  4. HTML g�n�r� par javascript : css ignor� par IE
    Par Espadrilles dans le forum G�n�ral JavaScript
    R�ponses: 4
    Dernier message: 19/06/2007, 09h18
  5. [DOM] Tri de tableau par Javascript [Javascript, XSLT, XML]
    Par edevouge dans le forum G�n�ral JavaScript
    R�ponses: 3
    Dernier message: 30/05/2007, 16h13

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