Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> JavaScript

Cách hiển thị chuỗi dưới dạng chỉ số dưới (subscript) bằng JavaScript?

Phương thức String.prototype.sub() trả về chuỗi được bọc trong thẻ <sub>. Deprecated — không nên dùng.

Ví dụ (chỉ tham khảo)

<!DOCTYPE html>
<html>
<body>
    <script>
        var str = "H2O";
        document.write("Nước: " + str.sub()); // "Nước: H2O"
    </script>
</body>
</html>

Cách hiện đại (CSS/HTML):

<!-- HTML -->
Nước: H<sub>2</sub>O

<!-- Hoặc CSS -->
2


// JS tạo element
const sub = document.createElement('sub');
sub.textContent = '2';
element.appendChild(sub);

Tất cả các phương thức format chuỗi cũ (bold, italics, strike, sub, sup, big, small, fontcolor, fontsize, blink, link, anchor) đều deprecated. Hãy dùng CSS và DOM API.