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+
Version imprimable
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:
1
2 obj.currentStyle.display; // IE document.defaultView.getComputedStyle(obj, null).getPropertyValue('display'); // FF
je regarde ..... merci d'avance