Visit Mozilla.org

Dokumentacja języka JavaScript 1.5:Obiekty:String:fontcolor

z Mozilla Developer Center, polskiego centrum programistów Mozilli.


Spis treści

[edytuj] Podsumowanie

Powoduje, iż łańcuch zostanie wyświetlony podanym kolorem tak jakby był wewnątrz znacznika <FONT COLOR="color">.

Metoda obiektu: String
Zaimplementowana w: JavaScript 1.0, NES2.0

[edytuj] Składnia

fontcolor(color)

[edytuj] Parametry

color 
Łańcuch znaków wyrażający kolor jako trójka heksadecymalna RGB lub jako łańcuch znaków. Lista nazw w postaci łańcucha znaków dla kolorów jest dostępna w przewodniku po języku JavaScript 1.5.

[edytuj] Opis

Zastosuj metodę fontcolor z metodą write lub writeln, aby sformatować i wyświetlić łańcuch znaków w dokumencie. Po stronie serwera JavaScript, zastosuje funkcje write do wyświetlenia łańcucha znaków.

Jeśli wyrażamy kolor w postaci trójki heksadecymalnej RGB, to musisz zastosować format rrggbb. Na przykład, wartość heksadecymalna koloru łososiowego składa się z red=FA, green=80 i blue=72, więc trójka RGB dla łososiowego będzie miała wartość "FA8072".

Metoda fontcolor przesłania wartość ustawioną we własności fgColor.

[edytuj] Przykłady

[edytuj] Przykład: Zastosowanie fontcolor

Następujący przykład stosuje metodę string do zmiany koloru łańcucha znaków:

var worldString="Witaj, Świecie"

document.write(worldString.fontcolor("maroon") +
   " jest koloru bordowego w tej linii")
document.write("<p>" + worldString.fontcolor("salmon") +
   " jest koloru łososiowego w tej linii")
document.write("<p>" + worldString.fontcolor("red") +
   " jest koloru czerwonego w tej linii")

document.write("<p>" + worldString.fontcolor("8000") +
   " linia jest bordowa i podany kolor heksadecymalny")
document.write("<p>" + worldString.fontcolor("FA8072") +
   " linia jest koloru łososiowego i podany kolor heksadecymalny")
document.write("<p>" + worldString.fontcolor("FF00") +
   " linia jest czerwona i podany kolor heksadecymalny")

Ten przykład wytworzy następujący kod HTML:

<font color="maroon">Witaj, Świecie</font> jest koloru bordowego w tej linii
<p><font color="salmon">Witaj, Świecie</font> jest koloru łososiowego w tej linii
<p><font color="red">Witaj, Świecie</font> jest koloru czerwonego w tej linii

<font color="8000">Witaj, Świecie</font>
linia jest bordowa i podany kolor heksadecymalny
<p><font color="FA8072">Witaj, Świecie</font>
linia jest koloru łososiowego i podany kolor heksadecymalny
<p><font color="FF00">Witaj, Świecie</font>
linia jest czerwona i podany kolor heksadecymalny