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 du Club
    Inscrit en
    Mars 2009
    Messages
    100
    Détails du profil
    Informations forums :
    Inscription : Mars 2009
    Messages : 100
    Points : 48
    Points
    48
    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
    Points : 3 115
    Points
    3 115
    Par défaut
    Si tu ne veux pas recharger toute ta page il va falloir regarder du côté d'Ajax pour faire ça
    Pas de questions techniques par MP, le forum est là pour ça et est plus efficace.

    Orthographe : une connexion (avec un x), un langage (sans u), une requête (un seul t), 'une quote' (avec qu), une syntaxe (sans h)

  3. #3
    Membre du Club
    Inscrit en
    Mars 2009
    Messages
    100
    Détails du profil
    Informations forums :
    Inscription : Mars 2009
    Messages : 100
    Points : 48
    Points
    48
    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
    Points : 3 115
    Points
    3 115
    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...)
    Pas de questions techniques par MP, le forum est là pour ça et est plus efficace.

    Orthographe : une connexion (avec un x), un langage (sans u), une requête (un seul t), 'une quote' (avec qu), une syntaxe (sans h)

  5. #5
    Membre du Club
    Inscrit en
    Mars 2009
    Messages
    100
    Détails du profil
    Informations forums :
    Inscription : Mars 2009
    Messages : 100
    Points : 48
    Points
    48
    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
    Expert confirmé
    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
    Points : 4 853
    Points
    4 853
    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>
    Développeur | Zend Certified Engineer

    Étapes Pour mieux se servir du forum:
    1. Commencez par lire les cours et tutoriels ;
    2. Faites une recherche;
    3. Faites un post si rien trouvé dans les deux étapes précédentes en respectant les règles;

    Nix>_Rien n'est plus pratique que la théorie

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