在JavaScript中,document對象提供了以下屬性來設置網頁的顯示顏色:
這些顏色屬性只有IE浏覽器支持。
在JavaScript中,可以使用document對象的fgColor和bgColor這兩個屬性來分別設置文檔的前景色和背景色。大家知道背景色是咋回事,不過可能新手想不通前景色是啥?前景色嘛,說白了就是文字的顏色。document對象的fgColor和bgColor分別對應於CSS中的color和background-color這兩個屬性。
語法:
document.fgColor = "顏色值"; document.bgColor = "顏色值";
說明:
顏色值可以使用關鍵字,也可以使用十六進制顏色值。對於顏色值的選取,可以使用在線調色板來選取。
舉例:
在線測試
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title></title>
<script type="text/javascript">
document.fgColor = "white";
document.bgColor = "red";
</script>
</head>
<body>
<div> 學習網</div>
</body>
</html>
在浏覽器預覽效果如下:
分析:
為了更深刻的理解超鏈接顏色的變化,請參看CSS入門教程中的“color屬性”和“background-color屬性”這2節。
在JavaScript中,超鏈接的文字顏色可以通過document對象的linkColor、alinkColor和vlinkColor這3個屬性來設置。
語法:
document.linkColor = "顏色值";
說明:
顏色值可以使用關鍵字,也可以使用十六進制顏色值。對於顏色值的選取,可以使用在線調色板來選取。
舉例:
在線測試
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title></title>
<script type="text/javascript">
document.linkColor = "red";
document.alinkColor = "green";
document.vlinkColor = "blue";
</script>
</head>
<body>
<a href="http://www.lvyestudy.com"> 學習網</a>
</body>
</html>
在浏覽器預覽效果如下:
分析:
為了更深刻的理解超鏈接顏色的變化,請參看CSS入門教程中的“超鏈接偽類”這一節。
雖然可以使用document對象的這些顏色屬性來設置CSS樣式。但是使用JavaScript操作CSS基本都不會采用上述方法,而是采用使用style對象來操作,在後面“JavaScript操作CSS樣式”這一節我們會詳細給大家講解。