Memahami saiz fon yang dikira bagi elemen DOM adalah penting, terutamanya apabila memanipulasi elemen dengan warisan gaya yang kompleks. Begini cara anda boleh mendapatkan maklumat ini:
Jika anda mempunyai akses kepada sifat elemen bukan standard Internet Explorer.currentStyle, anda boleh menggunakan kod mudah ini:
if (el.currentStyle) { return el.currentStyle['fontSize']; }
Untuk penyemak imbas lain yang menyokong standard DOM Tahap 2, anda boleh menggunakan kaedah getComputedStyle:
if (document.defaultView && document.defaultView.getComputedStyle) { return document.defaultView.getComputedStyle(el, null).getPropertyValue('font-size'); }
Sebagai sandaran, jika currentStyle atau getComputedStyle tidak tersedia, anda masih boleh mengakses sifat CSS sebaris menggunakan element.style:
else { return el.style['fontSize']; }
Fungsi ini boleh digunakan seperti berikut:
var element = document.getElementById('elementId'); var fontSize = getStyle(element, 'font-size');
Atas ialah kandungan terperinci Bagaimana untuk Mendapatkan Saiz Font Dikira Elemen DOM dalam JavaScript?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!