Forum de discussion
Forum « Programmation ASP » (archives)
Re: ajout d'une ligne html
Envoyé: 25 août 2005, 7h22 par flo456
<script>
function ajoutLigne (val1,val2, val3, val4, val5, val6, val7)
{
// On créé le corps du tableau
TBODY = document.createElement ("tbody");
val1 = "Géométrie"
val2 = "Niveau"
val3 = "Taille Substrat"
val4 = "Taille Galvano"
val5 = "Jauge"
val6 = "Difference"
val7 = "Remarque"
// On créé la ligne
TR = document.createElement ("tr");
// On créé la premiere cellule
TD1 = document.createElement ("td");
TXT1 = document.createTextNode (val1);
TD1.appendChild (TXT1);
// On créé la deuxieme cellule
TD2 = document.createElement ("td");
TXT2 = document.createTextNode (val2);
TD2.appendChild (TXT2);
// On créé la 3eme cellule
TD3 = document.createElement ("td");
TXT3 = document.createTextNode (val3);
TD3.setAttribute("name", textfield);
TD3.setAttribute("type","text");
TD3.appendChild (TXT3);
// On créé la 4eme cellule
TD4 = document.createElement ("td");
TXT4 = document.createTextNode (val4);
TD4.appendChild (TXT4);
// On créé la 5eme cellule
TD5 = document.createElement ("td");
TXT5 = document.createTextNode (val5);
TD5.appendChild (TXT5);
// On créé la 6eme cellule
TD6 = document.createElement ("td");
TXT6 = document.createTextNode (val6);
TD6.appendChild (TXT6);
// On créé la 7eme cellule
TD7 = document.createElement ("td");
TXT7 = document.createTextNode (val7);
TD7.appendChild (TXT7);
// On assemble les cellules a la ligne
TR.appendChild(TD1);
TR.appendChild(TD2);
TR.appendChild(TD3);
TR.appendChild(TD4);
TR.appendChild(TD5);
TR.appendChild(TD6);
TR.appendChild(TD7);
// On assemble la ligne au corps du tableau
TBODY.appendChild(TR);
// On assemble le corps du tableau au tableau
document.getElementById ('tableau').appendChild (TBODY);
}
</script>
en fait, la ca écrit(c est normal vu ke c est du texte..) j'ai essayer plein de composant mais je n'arrive pas à inseret une zone de texte ou une liste déroulante (elle va chercher les info dans une base de donnée)
ca a l air un peu trop compliquer non?..
Réponses
|