The color
property sets or gets the tex color.
color |
Yes | Yes | Yes | Yes | Yes |
Return the color property:
var v = object.style.color
Set the color property:
object.style.color='color|initial|inherit'
Value | Description |
---|---|
color | Set the text color. |
inherit | Inherit the color from the parent element |
Default Value: | not specified |
---|---|
Return Value: | A string representing the text color |
CSS Version | CSS1 |
The following code shows how to set the text-color for different elements:
<!DOCTYPE html>
<html>
<body>
<!--from w w w. j a va 2 s . c o m-->
<h2 id="myH2">This is an example h2</h2>
<p id="myP">This is an example paragraph.</p>
<p id="myP2">This is also an example paragraph.</p>
<div id="myDiv">This is an example div.</div>
<br>
<button type="button" onclick="myFunction()">Set text color</button>
<script>
function myFunction() {
document.getElementById("myH2").style.color = "#ff0000";
document.getElementById("myP").style.color = "red";
document.getElementById("myP2").style.color = "blue";
document.getElementById("myDiv").style.color = "lightblue";
}
</script>
</body>
</html>
The code above is rendered as follows:
The following code shows how to get the text color.
<!DOCTYPE html>
<html>
<body>
<!-- w w w .j a va 2s .c om-->
<p id="myP" style="color:red;">This is an example paragraph.</p>
<button type="button" onclick="myFunction()">test</button>
<script>
function myFunction() {
console.log(document.getElementById("myP").style.color);
}
</script>
</body>
</html>
The code above is rendered as follows: