Suivez le fil RSS
 

Le DVD vidéo de Florent V. pour apprendre XHTML et CSS

Elephorm apprendre XHTML et CSS
Auteur
tHOrOcK
# 23 Dec 2004 - 10:25:58
Citer
4 Posts
Bonjour,

j'ai une <div> dont la hauteur change en fonction de son contenu, et j'aurais voulu récuperer cette hauteur en Javascript. Dans le style de cette div, je ne spécifie pas de hauteur puisqu'elle varie.

J'ai bien essayé de le faire, en utilisant un truc du genre: h=xxx.style.height; mais cela ne me retourne rien.

Comment faire pour récupérer la hauteur?

T
Modifié le 24 Dec 2004 - 17:51

^
kiouk
# 23 Dec 2004 - 10:36:55
Citer
10 Posts
Bonjour,

Ene methode est de donner un id à ta div (par exemple "maDiv")

Ensuite dans ton javascript tu fais un :


var maDiv = document.getElementById("maDiv");

var hauteur = maDiv.offsetHeight;


Note:

Au début j'utlisais hauteur.clientHeight mais ça ne fonctionne pas avec les anciennes versions de gecko.

Puis pour modifier la hauteur, il faut utiliser :

maDiv.style.height = nouvelleHauteur+"px";




@+

Alex (Kiouk)
Modifié le 23 Dec 2004 - 10:39

^
Stephan
# 23 Dec 2004 - 11:00:19
Citer
3160 Posts
De toute évidence voici un sujet pour le salon DOM, JavaScript, ECMAScript.

Alors je déplace ! cligne

^
tHOrOcK
# 23 Dec 2004 - 16:53:51
Citer
4 Posts
ok, merci je vais essayer ca.

Désolé pour le trompage de salon... confused

^
Powered by Phedio v3.8.7 beta in 4.6 ms © dew