Tôi đã đọc một câu hỏi ở đây cố gắng lấy kích thước phông chữ của văn bản. Câu trả lời họ đưa ra là lấy kích thước pixel bằng phương pháp đo. Tất cả tôi muốn để có thể làm là có được giá trị kích thước font chữ vì vậy tôi có thể thay đổi nó.Cách lấy cỡ phông chữ trong HTML
Ví dụ:
var x = document.getElementById("foo").style.fontSize;
document.getElementById("foo").style.fontSize = x + 1;
Ví dụ này không hoạt động mặc dù hai làm
document.getElementById("foo").style.fontSize = "larger";
document.getElementById("foo").style.fontSize = "smaller";
Vấn đề duy nhất là nó chỉ thay đổi kích thước Một lần.
Cảm ơn bạn, đã làm các trick. Tôi mới ở đây vì vậy tôi thấy có một phương pháp như vậy, nhưng tôi đã không nhận ra tầm quan trọng của nó. –
Hoạt động trong IE> 8. http://caniuse.com/#search=getcomputedstyle – Andrew
Lưu ý rằng 'hiển thị', ví dụ: sẽ trả về 'block' nếu phần tử đó là 'block' mặc dù cha mẹ có thể có 'none' khiến cho phần tử này ẩn đi. Tuy nhiên, một cái gì đó giống như kích thước phông chữ, sẽ có giá trị từ cha mẹ. – FlorianB