Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1065 connectés 

  FORUM HardWare.fr
  Programmation
  HTML/CSS

  Recherche fonction pour ajouter plusieurs fois un meme paragraphe

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Recherche fonction pour ajouter plusieurs fois un meme paragraphe

n°1646763
arthax
Bah je sais pas moi coin-coin
Posté le 21-11-2007 à 19:41:32  profilanswer
 

Bonjour à tous
 
Je crée une petite page web mais je bute sur un problème certainement basique
 
Tout bêtement, j'ai quelques boutons, un formulaire et une champ de texte.
J'aimerai (beaucoup) pouvoir cliquer sur un bouton (ou n'importe quoi d'autre) et ajouter autant que je veux de ce petit groupe...
 
J'ai regardé beaucoup truc a base de innerHTML et de getElementById mais ca ne donne pas grand chose :(
 
Je suis ouvert à toutes propositions
A votre bon coeur ;)


---------------
'Mon Feedback'
mood
Publicité
Posté le 21-11-2007 à 19:41:32  profilanswer
 

n°1646786
SICKofitAL​L
misanthrope
Posté le 21-11-2007 à 20:39:39  profilanswer
 

si j'ai bien compris, tu as une série de champs que tu aimerais par suite d'un click ou autre, reproduire dynamiquement ?
 
alors voilà le topo, tu as (normalement) une balise FORM avec un id. Grace à cette id tu peux le choper en javascript et lui ajouter des élements grâce aux méthodes DOM.
 
un truc comme ca (c basique) :

Code :
  1. <script>
  2. var addFields = function ()
  3. {
  4.  var monForm = document.getElementById ('monForm'); // on chope le formulaire
  5.  var maxName = monForm.elements.length + 1; // on en déduit le nombre d'element poutr créer un attribut name qui va bien
  6.  var newField = document.createElement ('INPUT'); // on crée l'élement
  7.  newField.type = "text"; // on définie ses attributs, on peut passer aussi par element.setAttribute ("attribut", "valeur" )
  8.  newField.value = "blablaX";
  9.  newField.name = "name" + maxName; // le fameux "name"
  10.  monForm.appendChild (newField); // on ajoute
  11.  return true;
  12. }
  13. </script>
  14. ...
  15. ...
  16. <form id="monForm" name="monForm" method="" action="">
  17. <input type="text" name="text1" value="blabla1">
  18. <input type="text" name="text2" value="blabla2">
  19. </form>
  20. <input type="button" id="btnAdd" value="ajouter des champs" onclick="addFields ()">


 
Voilà ca devrait donner qqch je pense :)


---------------
We deserve everything that's coming...
n°1646900
arthax
Bah je sais pas moi coin-coin
Posté le 21-11-2007 à 23:12:52  profilanswer
 

Merci beaucoup :)
 
Ca m'aide bien je vais pouvoir continuer ;)


---------------
'Mon Feedback'

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  HTML/CSS

  Recherche fonction pour ajouter plusieurs fois un meme paragraphe

 

Sujets relatifs
ajouter des balises à mon texteCoincé coincé! recherche de fichier dans des dossiers
[Résolu] Créer flux RSS en fonction d'une DBIntégration des touches de fonction sur un navigateur web
script recherche mot et liste document les contenantsType de paramètre dans une fonction [RESOLU]
Utiliser une fonction sur un pointeur[Fichier TXT] ajouter un caractère à la fin de chaque ligne
Fonction RandomizeAppel dynamique de fonction
Plus de sujets relatifs à : Recherche fonction pour ajouter plusieurs fois un meme paragraphe


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR