Heim > Web-Frontend > js-Tutorial > Hauptteil

Wenn das Element nicht angezeigt wird und Breite/Höhe festgelegt ist, wird im IE currentStyle verwendet, um die auto_javascript-Technik zu erhalten.

WBOY
Freigeben: 2016-05-16 16:50:14
Original
1207 Leute haben es durchsucht

Wir wissen, dass Sie das currentStyle-Attribut im IE verwenden können, um die tatsächliche Breite und Höhe eines Elements zu ermitteln. Wenn jedoch keine explizite Einstellung der Breite und Höhe des Elements erfolgt, wird dieses Attribut nicht abgerufen und der erhaltene Wert ist automatisch. Wie folgt

Kopieren Sie den Code Der Code lautet wie folgt:

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

Die Ausgabe in IE6/7/8/9 erfolgt automatisch. Wenn die angezeigte Breite und Höhe festgelegt sind, ist die Ausgabe die tatsächliche Breite und Höhe. Wie folgt

1, legen Sie das Inline-Stilattribut fest

Kopieren Sie den Code Der Code lautet wie folgt:
abcd

<script> [0]; <br>alert(div.currentStyle.width); <br></script> das Style-Tag auf der Seite



Code kopieren

Der Code lautet wie folgt: div { width : 100px height: 50px
var div = document.getElementsByTagName ('div')[0];
alert(div.currentStyle.width); ;


Beide werden ausgegeben: 100px, 50px
Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage