Setzen Sie im Allgemeinen Inline -Stile für Elemente wie <div id = "div1"> </div>. Um seinen Stil zu erhalten, können Sie ihn per Document.GetElementById ("Div1"). Style.width erhalten oder festlegen. Wenn sich der Stil jedoch im externen Link oder im Nicht-Line-Stil der Seite befindet, kann er nicht erhalten werden.
In einem Standardbrowser können Sie Windows.getComputedstyll (OBJ, NULL) [Eigenschaft] verwenden, um den externen Linkstil zu erhalten. In einem IE -Browser können Sie jedoch obj.currentStyle verwenden, um ihn zu erhalten.
Füllen Sie den HTML -Code aus:
<! DocType html> <html> <kopf> <titels> js den externen Linkstil des Elements </title> <base target = "_ leer"/> <style type = "text/css"> p {width: 500px; Zeilenhöhe: 30px; } </style> <script src = "http://vevb.com/jquery/jquery-1.11.2.min.js"> </script> function document.DefaultView.getComputedStyle (OBJ, NULL) [Eigenschaft]; // oder Sie können den Stil auch über Window.GetComputedStyle} zurückholen. </script> </head> <body> <p> Wenn Sie auf mich klicken, wird die Breite angezeigt. </p> <p> Klicken Sie auf mich, um die Breite aufzunehmen. </p> <p> Klicken Sie auch auf mich. </p> <div> <a href = "http://vevb.com"> home </a> <a href = "http://vevb.com/phtml/"> spezielle Effektbibliothek </a> <a href = "http://vevb.com/a/bjae/nb9lb9lb3sd.htm"> original Text </a> </div> </body> </html>Die einfache Implementierungsmethode, um externe Verbindungsstile von JS -Elementen zu erhalten, ist der gesamte Inhalt, den ich mit Ihnen teile. Ich hoffe, Sie können Ihnen eine Referenz geben und ich hoffe, Sie können wulin.com mehr unterstützen.