Bonsoir,
Je souhaite ajouté un champs dans mon formulaire avec l'aide d'un boutton.
Voila le code JavaScript :

<script type="text/javascript">

        function addfield(name, champ)
        {
            var champ_file = document.getElementById(champ);
            addInput(name, champ_file);
        }

        function addInput(name, champ)
        {
            var input = document.createElement('input');
            input.name = name;
            champ.appendChild(input);
        }

    </script>

Code HTML :

<div class="btn-add">
        <button type="button" onclick="addfield('avatar[]', 'champ_file')">Ajouté</button>
    </div>

Et quand je clique dessus y'a rien qui ce passe

1 réponse


Peut-etre en rajoutant une div avec id="champ_file" ?

<body>
  <div class="btn-add">
    <button type="button" onclick="addfield('avatar[]', 'champ_file')">Ajouté</button>
  </div>
  <div id="champ_file"></div>
</body>