j'aimerais générer les composants de la manière suivante:
le problème est que le td est bien généré mais pas l'inputCode:document.createElement("<td width='100%' id='td4'><input type='text' value='1'></td>");
merci pour votre aide
Version imprimable
j'aimerais générer les composants de la manière suivante:
le problème est que le td est bien généré mais pas l'inputCode:document.createElement("<td width='100%' id='td4'><input type='text' value='1'></td>");
merci pour votre aide
salut , tu ne peux pas ajouter des éléments directement comme ça il te faut respecter un minimum le dom ;)
sinon tu utilises en mode "barbare" .innerHTML
sinon :
Voila les grandes lignes, je l'ai écris en live donc il peut il y avoir des erreurs , bon courageCode:
1
2
3
4
5
6
7
8
9
10
11
12
13 var tableauParent = document.getElementById('tontableau'); var td1 = document.createElement("td"); td1.setAttribute("width","100%"); td1.setAttribute("id","id4"); var input1= document.createElement("input"); input1.setAttribute("type","text"); input1.setAttribute("value","1"); puis tu ajoutes les éléments les un dans les autre en partant du plus bas : td1.appendChild(input1); tableauParent.appendChild(td1);