En réalité, le code marche à moitié :
La taille est bien augmentée de 20 pixels, mais la taille n'est pas récupérée correctement, donc elle est initialisée à 0 au lieu d'être à 416 pixels.
La solution est ... roulement de tambour ....
function agrandir() { var taille = document.getElementById("calque" ).clientWidth; document.getElementById("calque" ).style.width = taille+200; }
|
boum (coup de grosse caisse final).