Récupérer width div

Résolu
88av Messages postés 381 Statut Membre -  
animostab Messages postés 3003 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

Je voudrait savoir comment récupérer le width de cette image avec du JavaScript:

<img id="image" src="source" height="10px"/>


L'image, dans la réalité, mesure 100px de haut sur 200px de large.

Avec le code source ci-dessus, l'image s'affiche avec un heigth de 10px, et, proportionnellement, un width de 20px.

Je voudrait, en JavaScript, récupérer le width de l'image.

J'ai déjà essayé comme ça :


var image = document.getElementById('image');
getComputedStyle(image, null).width;

Mais ça m'affiche 0px.

Pouvez-vous me dire comment faire pour afficher 20px ?

Merci d'avance, au revoir

Si vous avez un calcul à faire, vous pouvez aller sur mon site web...

3 réponses

  1. animostab Messages postés 3003 Date d'inscription   Statut Membre Dernière intervention   738
     
    salut

    <script>
    var obj = document.getElementById("image");
    var taille = obj.clientWidth;
    alert('taille img :' + ' ' + taille + 'px');
    </script>

    Un petit merci vaut mieux qu'une grande ignorance !
    Donc si votre sujet est résolu une réponse avec merci c'est pas de refus.
    2
  2. animostab Messages postés 3003 Date d'inscription   Statut Membre Dernière intervention   738
     
    c'est testé donc ca marche
    1
  3. 88av Messages postés 381 Statut Membre 7
     
    Merci, je vais essayer ça...
    0