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.>
O método fontcolor() cria um elemento HTML <font> que faz com que uma string seja exibida na cor especificada.
Nota:
O elemento <font> foi removido do HTML5 e não deve mais ser usado. Em vez disso, web developers devem usar a propriedade CSS correspondente.
Sintaxe
str.fontcolor(color)
Parâmetros
Valor retornado
Uma string contendo um elemento HTML <font>.
Descrição
Se você expressar uma cor em formato hexadecimal, deve usar o formato rrggbb. Por exemplo, os valores RGB hexadecimais para salmão são vermelho = FA, verde = 80 e azul = 72, portanto, o tripleto RGB para salmão é "FA8072".
Exemplos
>Usando fontcolor()
O exemplo a seguir usa o método fontcolor() para alterar a cor de uma string, produzindo uma string com a tag HTML <font>.
var worldString = "Olá, mundo";
console.log(worldString.fontcolor("red") + " está vermelho nesta linha");
// '<font color="red">Olá, mundo</font> está vermelho nesta linha'
console.log(
worldString.fontcolor("FF00") + " está vermelho em hexadecimal nesta linha",
);
// '<font color="FF00">Olá, mundo</font> está vermelho em hexadecimal nesta linha'
Com o objeto element.style você pode obter o atributo style do elemento e manipulá-lo de forma mais genérica, por exemplo:
document.getElementById("#oIdDoElemento").style.color = "red";
Especificações
| Specification |
|---|
| ECMAScript® 2027 Language Specification> # sec-string.prototype.fontcolor> |