Duplication d'éléments INPUT
bonjour à tous.
Je me retrouve dans une petite impasse et je sollicite votre aide.
Je souhaiterais dupliquer les inputs qui se trouvent dans ce div en cliquant sur un bouton de formulaire:
Code:
1 2 3 4 5 6 7
| <div id="ingredientsDetail">
<div id="creationIng">
<input type="texte">
<input type="texte">
<input type="button" value="+" onclick="newItem()">
</div>
</div> |
et voici mon code javascript :
Code:
1 2 3 4 5
| function newItem()
{
var new=document.getElementById("creationIng").cloneNode(true);
document.getElementById("ingredientsDetail").appendChild(new);
} |
N'étant pas un pro en javascript, je n'arrive pas à débugger ma fonction et comprendre ce qui ne va pas.
Merci d'avance pour votre aide, Gerald
Trouvé!!! j'ai enfin compris
le nom de ma variable n’était pas correct.
Le nom de 'new' posait problème, je l'ai modifiée en 'iNew' et tout fonctionne.
Je mets ce post en "résolu".
Bonne journée, soirée et surtout bonne année a tous.... Gerals
fonction déja testée sans résultat
ok, merci mais je l'ai déjà essayé mais quand j’inclue le code dans ma page, rien ne se passe.
J'ai beau cliquer sur le plus, rien ne se crée.