Bonjour,
J'aimerai savoir s'il est possible de connaitre si un element est affiché (visible à l'ecran) car si on teste le style.display la valeur par defaut est ''. On ne sais pas si le display est 'none' ou 'block'.
Merci de vos réponses.
A+
Bonjour,
J'aimerai savoir s'il est possible de connaitre si un element est affiché (visible à l'ecran) car si on teste le style.display la valeur par defaut est ''. On ne sais pas si le display est 'none' ou 'block'.
Merci de vos réponses.
A+
C'est la valeur du display est '' ça veut dire que c'est la valeur par défaut de l'élément, qui n'est sans doute pas none.
Oui, en fait si dans la css je met le display 'none', le javascript me retourne ''. J'aimerai connaitre si un element est affiché sans connaitre le display d'origine.
Donc comment savoir si le display est 'block' ou none' ?
Exemple :
Sur le onload des pages, je dois faire un traitement sur les images, mais je me desire faire ce traitement que sur les images visibles (affichées a l'ecran) et pas les images contenues dans des elements 'none' ou elles meme 'none'.
Merci
Essaie avec currentStyle pour IE et getComputedStyle pour Firefox :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 obj.currentStyle.display; // IE document.defaultView.getComputedStyle(obj, null).getPropertyValue('display'); // FF
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager