In this tutorial we will learn How To Change li Text Color with JavaScript. JavaScript getElementById() method and style property are used to select li tag and change it's text color.
Table of Contents
style property
style property returns the CSS properties of style attribute. style property also return a CSSStyleDeclaration object which can help to change styling properties of HTML elements.
In this example style property is used to change the text color of li tag.
getElementById() method
getElementById() method selects or targets the HTML element based on it's id.
In this example getElementById() method is used to select the li tag with help of it's id.
HTML Code
HTML Code is given below, in this code we have a ul tag with four list items and a button tag.
<!DOCTYPE html>
<html>
<head>
<title>JavaScript Change li Text Color</title>
</head>
<body>
<ul>
<li id='one'>One</li>
<li id='two'>Two</li>
<li id='three'>Three</li>
<li id='four'>Four</li>
</ul>
<button onclick="changeLiColor()">Change li Color</button>
<script src="script.js"></script>
</body>
</html>
JavaScript Code
Take a look at the JavaScript code, In this code getElementById() method is used to select li tag and style property is used to change the text color.
<script>
function changeLiColor()
{
var li = document.getElementById('two');
li.style.color = 'red';
}
</script>
Demo
Video Tutorial
Watch video tutorial on How To Change li Text Color using JavaScript.