Nom de Variable dynamique
Bonjour à toutes et tous,
j'ai une fonction pour créer un formulaire en JS
ce qui pose soucis c'est attribuer un nom de variable dynamiquement à partir d'un tableau
comment attribuer un nom de variable qui prend < nomBalise[i][j] > comme nom ?
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26
| // Formulaire pour Ajouter un Lien
function creeFormulaire(){
var forAjout = document.createElement("form");
var nomBalise = [
["labAuteur", "inpAuteur", "pAuteur"],
["labTitre", "inpTitre", "pTitre"],
["labUrl", "inpUrl", "pUrl"]
];
var balise;
for (var i = 0; i < nomBalise.length; i++){
for (var j = 0; j < nomBalise[i].length; j++){
balise.name += nomBalise[i][j];
if (j === 0){
balise = document.createElement("label");
} else if (j === 1){
balise = document.createElement("input");
} else if (j === 2){
balise = document.createElement("p");
}
balise.appendChild(nomBalise[i][j-2]);
balise.appendChild(nomBalise[i][j-1]);
forAjout.appendChild(balise);
};
};
return forAjout;
}; |
merci