En general, establezca estilos en línea para elementos, como <div id = "div1"> </div>. Para obtener su estilo, puede obtenerlo o configurarlo por document.getElementById ("Div1"). Style.width. Sin embargo, si el estilo está en el enlace externo o en el estilo sin línea de la página, no se puede obtener.
En un navegador estándar, puede usar Window.getComputedStyll (OBJ, NULL) [Propiedad] para obtener el estilo de enlace externo, pero en un navegador IE, puede usar OBJ.CurrentStyle para obtenerlo.
Código HTML completo:
<! Doctype html> <html> <head> <title> js Obtenga el estilo de enlace externo del elemento </title> <base Target = "_ Blank"/> <style tipo = "text/css"> p {width: 500px; Línea de altura: 30px; } </style> <script src = "http://vevb.com/jquery/jquery-1.11.2.min.js"> </script> <script> function getStyle (obj, property) {if (obj.currentStyle) {return obj.currentyle [Property];} si (window.get.getCutedEndyle) {returnStyle) document.defaultview.getComputedStyle (obj, null) [propiedad]; // o también puede obtener el estilo a través de Window.getComputedStyle} return null;} $ (document) .ader (function () {$ ("p"). click (function () {alerta (getStyle (este, "ancho"));});}); </script> </head> <body> <p> Si hace clic en mí, el ancho aparecerá. </p> <p> Haz clic en mí para aparecer el ancho. </p> <p> Haz clic en mí también. </p> <div> <a href = "http://vevb.com"> Inicio </a> <a href = "http://vevb.com/phtml/"> biblioteca de efectos especiales </a> <a href = "http://vevb.com/a/bjae/nb9lb3sd.htm"> original " Texto </a> </div> </body> </html>El método de implementación simple para obtener estilos de enlace externos de los elementos JS es todo el contenido que comparto con usted. Espero que pueda darle una referencia y espero que pueda apoyar más a Wulin.com.