Salut !
Tu mets un bouton +, et une action Javascript:
<input type="image" src="plus.gif" alt="" onclick="addField()"/>
Dans ta fonction Javascript, tu rajoutes un input type="text" à la suite des autres déjà présents (tu nommes une div contenant tous les champs: id="divFields" par exemple).
1 2 3 4
| function addField() {
var field = "<input type='text' name='' value=''/>";
document.getElementById('divFields').innerHtml += field;
} |
Pour le name du field ajouté, tu comptes le nombre de champs textes déjà présents dans le divFields (X), tu ajoutes 1 à ce nombre et tu nommes ton nouveau champ (par exemple) : "field"+(X+1)
Partager