bonjours. voila mon probleme:

j'ai un tableau dont j'arrive pas a charger le width, j'ai chercher pendant un bon moment avant de poster. j'ai essaye plusieurs solutions mais aucune ne marche
voici le code dans une classe
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
this.control =  document.createElement("table");
this.control.className="csstable";
this.control.width = "50em"; // ca ne marche pas
alert(this.control.width) ; // affiche rien
alert(this.control.style);//affiche cssstyledeclaration
alert(this.control.style.width);//n'affiche rien pourtant dans la classe csstable du fichier css
                                        //y a bien une valeur. d'ailleur le css est respecte
je me dis que ca ne marche pas avec table . plus loin j'ai fait ceci pour redimenstionner les td et aussi changer la couleur et ca marche bien:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
var myText = document.createTextNode(value);
            var font = document.createElement("font");
            if(cell_color != "default")
            {
                font.style.color = cell_color;
                //alert(this.textColor)
            }
            //
            if(cellWidth != "use_css")
            {
                cell.width =cellWidth;
            }            
 
            font.appendChild(myText); 
 
            cell.appendChild(font);
donc j'arrive a modifier une cellule mais pas le tableau lui meme .
puis avoir de l'aide?