Récupérer width div

Résolu/Fermé
88av Messages postés 263 Date d'inscription dimanche 3 mars 2013 Statut Membre Dernière intervention 17 avril 2015 - Modifié par 88av le 13/04/2014 à 11:57
animostab Messages postés 2829 Date d'inscription jeudi 10 mars 2005 Statut Membre Dernière intervention 11 novembre 2019 - 16 avril 2014 à 17:45
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

animostab Messages postés 2829 Date d'inscription jeudi 10 mars 2005 Statut Membre Dernière intervention 11 novembre 2019 738
Modifié par animostab le 13/04/2014 à 17:45
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
animostab Messages postés 2829 Date d'inscription jeudi 10 mars 2005 Statut Membre Dernière intervention 11 novembre 2019 738
16 avril 2014 à 17:45
c'est testé donc ca marche
1
88av Messages postés 263 Date d'inscription dimanche 3 mars 2013 Statut Membre Dernière intervention 17 avril 2015 7
15 avril 2014 à 20:22
Merci, je vais essayer ça...
0