String.prototype.fontcolor()
Deprecated
Avoid using this feature in new projects. HTML wrapper methods exist only for backwards compatibility. Use DOM APIs to create elements instead. This feature may be a candidate for removal from web standards or browsers.>
Consider using the following features instead: DOM.>
Сводка
Метод fontcolor() создаёт HTML-элемент <font>, заставляющий строку отображаться шрифтом указанного цвета.
Синтаксис
str.fontcolor(color)
Параметры
color-
Строка, выражающая цвет в виде шестнадцатеричного триплета RGB, либо в виде названия цвета. Названия цветов перечислены в справочнике по значению цвета в CSS.
Описание
Если вы выразили цвет в виде шестнадцатеричного триплета RGB, вы должны использовать формат rrggbb. Например, шестнадцатеричные значения RGB для оранжево-розового цвета такие: красный=FA, зелёный=80 и синий=72, так что RGB-триплет для оранжево-розового цвета будет следующим "FA8072".
Примеры
>Пример: использование метода fontcolor()
В следующем примере метод fontcolor() используется для изменения цвета строки путём генерирования строки с HTML-тегом <font>.
var worldString = "Привет, мир";
console.log(worldString.fontcolor("red") + " на этой строке красный");
// '<font color="red">Привет, мир</font> на этой строке красный'
console.log(
worldString.fontcolor("FF00") +
" на этой строке красный в шестнадцатеричной форме",
);
// '<font color="FF00">Привет, мир</font> на этой строке красный в шестнадцатеричной форме'
При помощи объекта element.style вы можете получить значение атрибута style элемента и управлять им более обобщённым способом, например:
document.getElementById("yourElemId").style.color = "red";
Спецификации
| Specification |
|---|
| ECMAScript® 2027 Language Specification> # sec-string.prototype.fontcolor> |