Bonjour,
J'aimerais coloré une cellule d'un tableau si l'utilisateur scan un element du tableau
Ma fonction ShowTab affiche le tableau
J'ai essayé de déclarer les id dynamiquement , je ne suis pas tres sur de la syntaxe
function ShowTab(){
var FinalTab="";
FinalTab +=('<table id="myTable" border="3" bordercolor="" width="50%" bgcolor="">');
FinalTab +=("<tr><th>Position</th><th>Plate</th></tr>");
for(i=0;i<tab2.length;i++){
FinalTab +=("<TR><TD id=\"cel" + (i+1) + "\">"+(i+1)+"</TD><TD id=\"plate" + (i +1)+ "\">"+tab2[i]+"</TD></TR>");
}
FinalTab +=("</table>");
return FinalTab;
}
Dans ma fonction de recherche, si le scan correspond a un element du tableau;alors cette cellule sera coloré
if (Scan == tab[i]) {
found = true;
alert( tab[i] +" correspond to plate "+ Math.floor(i+1) + "");
}
//le scan correspond a tab[i] qui a un id=\"cel" + (i+1) + "\"
et j'aimerais colorer cette cellule
j'ai essayer avec la syntaxe
document.getElementById( \"cel" + (i+1) + "\")bgcolor='#FEBFEF';
Cela ne marche pas, je me demande si les id ont été bien déclarés??
Merci pour les conseils et idées
canaille 68