Secara umum, atur gaya inline untuk elemen, seperti <div id = "div1"> </div>. Untuk mendapatkan gayanya, Anda bisa mendapatkan atau mengaturnya dengan Document.getElementById ("Div1"). Style.width. Namun, jika gayanya ada di tautan eksternal atau gaya non-line halaman, tidak dapat diperoleh.
Di browser standar, Anda dapat menggunakan window.getComputedStyll (OBJ, NULL) [properti] untuk mendapatkan gaya tautan eksternal, tetapi di browser IE, Anda dapat menggunakan obj.currentstyle untuk mendapatkannya.
Lengkapi kode HTML:
<! Doctype html> <html> <head> <title> js Dapatkan gaya tautan eksternal dari elemen </iteme> <base target = "_ blank"/> <style type = "text/css"> p {width: 500px; Line-Height: 30px; } </style> <script src = "http://vevb.com/jquery/jquery-1.11.2.min.js"> </script> <script> function getStyle (obj, properti) {if (obj.currentstyle) {return obj.currentstyle [unggul]; unggul {Obj.currentstyle) {return Obj.currentStyle [unggul]; enge {owerget.currete {owerget.currentse {oweDget. document.defaultview.getComputedStyle (obj, null) [properti]; // atau Anda juga bisa mendapatkan gaya melalui window.getComputedstyle} return null;} $ (dokumen) .eady (function () {$ ("p"). klik (function () {ware (getstyle (this, "width")). </script> </head> <body> <p> Jika Anda mengklik saya, lebar akan muncul. </p> <p> Klik saya untuk memunculkan lebar. </p> <p> Klik saya juga. </p> <dv> <a href = "http://vevb.com"> home </a> <a href = "http://vevb.com/phtml/"> pustaka efek khusus </a> <a href = "http://vevb.com/bjae/nb9s =" http://vevb.com/bjae/nb9sp: Teks </a> </div> </body> </html>Metode implementasi sederhana untuk mendapatkan gaya tautan eksternal dari elemen JS adalah semua konten yang saya bagikan dengan Anda. Saya harap Anda dapat memberi Anda referensi dan saya harap Anda dapat mendukung wulin.com lebih lanjut.