11548 sujets

JavaScript, DOM et API Web HTML5

Bonjour à la communauté,

Ceci est mon premier message, aussi, s'il n'est pas à sa place ni conforme, merci de m'indiquer la marche à suivre. J'en viens au fait.

Dans un script en Javascript, je cherche à obtenir la valeur de padding-Bottom mais ... je n'y arrive pas. J'essayai :
- document.getElementById('conteneur_general').style.paddingBottom qui donne "",
- document.getElementById('conteneur_general').paddingBottom qui donne "undefined",
- à tout hasard, document.getElementById('conteneur_general').offsetHeight, bien que non conforme, marche et donne "16" mais ce n'est pas la valeur dont jai besoin.

Note : les guillemets de chaque côté du résultat y sont pour mieux le voir mais n'en font pas partie.

Je vous saurais vivement gré de me dire si ce que je cherche est possible et si oui, comment.

Merci de votre réponse et
Meilleures salutations.
Element.style.propriete ne marche que si cette propriété CSS est définie dans le code HTML avec l'attribut style. Pour récupérer les styles issus des feuilles ou de la balise <style>, il faut procéder autrement (c'est possible, mais je ne sais plus comment là tout de suite)
De fait, les propriétés sont définies dans un fichier css invoqué par <link href="Styles/nom_du_fichier.css" rel="stylesheet" type="text/css" />.

Je reste à l'écoute en vous remerciant.