pkoi ce p#$^# de setAttribute() marche pas ???? [JAVASCRIPT DOM] - Programmation
Marsh Posté le 20-08-2001 à 17:33:17
et si juste en dessous du
cell.setAttribute("BGCOLOR","blue" );
je fais un
alert(cell.getAttribute("BGCOLOR" ));
(qui devrait donc me retourner "blue", ou #0000ff), il me renvoit un champ vide
Marsh Posté le 20-08-2001 à 17:39:24
bon je viens d'y arriver :
par le plus grand des hasards, g change un flag dans la fonction setAttribute(le 3eme argument), je cite :
Optional.
Integer that specifies one the following flags:
0 When the attribute is set, it overwrites any attributes with the same name, regardless of their case.
1 Default. The case of the attribute that you set is respected when it is set on the object.
donc je vois pas trop le rapport, vu que il n'y avait pas de proprietes specifiees avant, donc pas de pb de casse, mais bon ca marche et c la fete
Marsh Posté le 20-08-2001 à 17:28:13
je veux modifier les proprietes d'affichage un tableau a l'aide de DOM.
je recupere chaque ligne (TR) avec :
line=mytablebody.getElementsByTagName("TR" ).item(i); (ds une boucle).
puis chaque cellule (TD) avec :
cell=line.getElementsByTagName("TD" ).item(j); (dans une boucle aussi)
pour modifier le fond, par exemple, je fais :
cell.setAttribute("BGCOLOR","blue" );
et ca marche jamais.
Merci de m'aider
[edtdd]--Message édité par grahf--[/edtdd]