Bonjour,
Avec le code de Basile le disciple, l'alert affiche "undefined"
Avec width au lieu de offsetwidth, l'alert s'ouvre mais n'affiche rien.
Une chose importante qui est l'objet même de cette discussion.
La largeur de compab est effectivement indéterminée.
C'est une table dont la largeur sera celle du contenu dynamique.
Le premier boulot du script est donc de calculer la largeur inconnue de compcab.
Peut-être que cette ligne nécessite que la width soit définie en CSS, mais dans ce cas je n'aurais pas besoin du script...
var w = document.getElementById('compcab').offsetwidth;
A noter que .style dans le code de paulolol a disparu dans la ligne ci-dessus :
var width = document.getElementById('compcab').style.width;
Partager