HTML DOM 允許 JavaScript 改變 HTML 元素的樣式。如何改變 HTML 元素的樣式呢?
語法:
Object.style.property=new style;
注意:
Object是獲取的元素對象,如通過document.getElementById("id")獲取的元素。
基本屬性表(property):
| 屬性 | 描述 |
| backgroundColor | 設置元素的背景顔色 |
| height | 設置元素的高度 |
| width | 設置元素的寬度 |
| color | 設置文本的顔色 |
| font | 在一行設置所有的字體屬性 |
fontFamily | 設置元素的字體系列 |
| fontSize | 設置元素的字體大小 |
注意:
該表只是一小部分CSS樣式屬性,其它樣式也可以通過該方法設置和修改。
改變 <p> 元素的樣式,將顔色改爲紅色,字號改爲20,背景顔色改爲藍:
<p id="pcon">Hello World!</p>
<script>
var mychar = document.getElementById("pcon");
mychar.style.color="red";
mychar.style.fontSize="20";
mychar.style.backgroundColor = "blue";
</script>執行結果如圖:
