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

Langage PHP Discussion :

Ajouter un champs dans un formulaire


Sujet :

Langage PHP

  1. #1
    Membre confirmé
    Inscrit en
    Mars 2009
    Messages
    100
    Détails du profil
    Informations forums :
    Inscription : Mars 2009
    Messages : 100
    Par défaut Ajouter un champs dans un formulaire
    salut tout le monde
    j'ai un problème dans l'ajout d'un nouveau champs dans mon formulaire, lors d'un clic sur un lien. j'ai essayé beaucoup de solutions mais ça ne marche toujours pas
    voilà e code:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    <td>nom</td>
    <td>prenom</td>
    <td><a href="#">ajouter</a></td>
    je veux que lorsque je clique sure ajouter, elle m'ajoute un nouveau champs texte à remplir.
    est ce que quelqu'un peux m'aider à résoudre ce problème?
    merci d'avance

  2. #2
    Membre Expert Avatar de Amara
    Profil pro
    Inscrit en
    Juillet 2004
    Messages
    2 688
    Détails du profil
    Informations personnelles :
    Localisation : France, Sarthe (Pays de la Loire)

    Informations forums :
    Inscription : Juillet 2004
    Messages : 2 688
    Par défaut
    Si tu ne veux pas recharger toute ta page il va falloir regarder du côté d'Ajax pour faire ça

  3. #3
    Membre confirmé
    Inscrit en
    Mars 2009
    Messages
    100
    Détails du profil
    Informations forums :
    Inscription : Mars 2009
    Messages : 100
    Par défaut
    est ce qu'il n'y a pas une autre façon à part l'ajax? parce que je n'ai aucune idée sur ce langage

  4. #4
    Membre Expert Avatar de Amara
    Profil pro
    Inscrit en
    Juillet 2004
    Messages
    2 688
    Détails du profil
    Informations personnelles :
    Localisation : France, Sarthe (Pays de la Loire)

    Informations forums :
    Inscription : Juillet 2004
    Messages : 2 688
    Par défaut
    Sinon il faut que tu fasses un lien vers ta page en passant un paramètre dans l'URL, mais du coup toute ta page va se rafraîchir et tu vas perdre tout ce qui a été saisi je doute que tu le veuilles... Après y'a sûrement moyen de bricoler mais ça vaut le coup de regarder vers Ajax je pense tu auras un truc propre après (remarque avec du simple JavaScript c'est peut-être aussi jouable...)

  5. #5
    Membre confirmé
    Inscrit en
    Mars 2009
    Messages
    100
    Détails du profil
    Informations forums :
    Inscription : Mars 2009
    Messages : 100
    Par défaut
    merci amara mais j'ai pas le temps d'apprendre l'ajax maintenant!
    est ce que tu peux me montrer le truc de javascript?

  6. #6
    Membre Expert
    Avatar de Thes32
    Homme Profil pro
    Développeur PHP, .Net, T-SQL
    Inscrit en
    Décembre 2006
    Messages
    2 379
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations professionnelles :
    Activité : Développeur PHP, .Net, T-SQL

    Informations forums :
    Inscription : Décembre 2006
    Messages : 2 379
    Par défaut
    Un code comme ça :
    Code Html : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    <script type="text/javascript">
    function ajouteInput(){
     n = document.getElementsByTagName('input');
     n = n.length;
     input = document.createElement('input');
     input.type = 'text';
     input.name = 'input_'+n;
     tonForm = document.getElementById('id_formulaire');
     tonForm.appendChild(input);
    }
    </script>
    <a href="#" onclick="ajouteInput()">Ajouter</a>

Discussions similaires

  1. Ajouter un champ dans un FORMULAIRE
    Par sabredebois dans le forum IHM
    Réponses: 1
    Dernier message: 21/12/2009, 16h51
  2. Ajouter des champs dans un formulaire
    Par king10481 dans le forum Général JavaScript
    Réponses: 3
    Dernier message: 24/04/2008, 09h15
  3. Ajouter des champs dans un formulaire.
    Par Invité dans le forum ASP.NET
    Réponses: 19
    Dernier message: 08/11/2007, 10h20
  4. Ajouter un champ dans un formulaire (classique)
    Par psgman113 dans le forum Langage
    Réponses: 9
    Dernier message: 14/05/2007, 17h21
  5. Ajouter des champs dans un formulaire
    Par Luffy Duck dans le forum Général JavaScript
    Réponses: 1
    Dernier message: 18/05/2006, 10h30

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