Maison > interface Web > js tutoriel > Lorsque l'élément n'est pas affiché et que la largeur/hauteur est définie, currentStyle est utilisé dans IE pour obtenir la technique auto_javascript.

Lorsque l'élément n'est pas affiché et que la largeur/hauteur est définie, currentStyle est utilisé dans IE pour obtenir la technique auto_javascript.

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
Libérer: 2016-05-16 16:50:14
original
1261 Les gens l'ont consulté

Nous savons que pour obtenir la largeur et la hauteur réelles d'un élément, vous pouvez utiliser l'attribut currentStyle dans IE. Mais s'il n'y a pas de réglage explicite de la largeur et de la hauteur de l'élément, alors cet attribut ne sera pas obtenu et la valeur obtenue sera auto. Comme suit

Copiez le code Le code est le suivant :

abcd< /div>
<script> <br>var div = document.getElementsByTagName('div')[0]; <br>alerte(div.currentStyle.width); ); <br> </script>

La sortie dans IE6/7/8/9 est automatique. Si la largeur et la hauteur affichées sont définies, le résultat est la largeur et la hauteur réelles. Comme suit

1, définissez l'attribut de style en ligne

Copiez le code Le code est le suivant :
abcd

<script> [0]; <br>alert(div.currentStyle.width); <br>alert(div.currentStyle.height); <br></script>


2, défini par intégration la balise de style sur la page


div {
largeur : 100px;
hauteur : 50px
;
var div = document.getElementsByTagName ('div')[0];
alert(div.currentStyle.width
alert(div.currentStyle.height); ;


Les deux afficheront : 100px, 50px
Étiquettes associées:
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal