Bonjour,
je crée une table HTML dynamiquement de la façon suivante :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
<table id=<%=parametrageMenu[j].getCdtabl()%>
style="display:'none';position:absolute" class="bulle">
<%int l;
for (l = 0; l < sizeOption; l++) {%>
<tr>
<td><a
href="<%=parametrageOption[l].getJsp()%>.jsp?id=<%=parametrageMenu[j].getCdtabl()%>">
<%=parametrageOption[l].getFiller()%></a></td>
</tr>
<%}%>
</table>
mais lorsque j'essaie de récupérer la longueur et la largeur de la manière suivante :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
 
 
function showMenu(arg)
{
   alert(document.getElementById(arg).style.width);
}
avec l'argument arg correspond à un id de ma table créée dynamiquement alors il ne m'affiche rien!
ce que j'ai remarqué c'est que je peux modifier le width de la table en faisaint :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
 
 
function showMenu(arg)
{
   document.getElementById(arg).style.width= 90%;
}
mais je n'arrive pas à récupérer la valeur!
comment faire?