Change font color of div on click of button using javascript

javascript change font color on click
change button color onclick css
javascript onclick change background color of div
change background color on button click in javascript
jquery change text color on click
javascript change font color based on value
javascript change background color of div
change button color javascript

I want to change the font color of my div on the click of a button using javascript. I have two buttons, 'Green" and 'Red'.

<button type="button" class="green">Green</button>
<button type="button" class="red">Red</button>

This is my div

<div id="timer"></div>

currently the font is red (default color), but once 'green' is clicked it will go green and when 'red' is clicked it will go back to red.

I know this is probably very simply but for some reason I can't get it to work :)

If you know how would be greatly appreciated.

I think it's the simplest solution to change color without Jquery :

Just add onclick event to button like this : onclick="document.getElementById('timer').style.color = 'red'"

Some documentation about it exist here :

If you want to use jQuery, than here example You can use inline style or add class to change color of text.

How to change text color on click using JavaScript , Use HTML DOM Style backgroundColor Property to change the background color after clicking the button. This property is used to set the background-color of an element. This example changes the background color with the help of JavaScript. Click here. </ button >. < p id = "GFG_DOWN" style = "color:green; font-size:  How to change the background color after clicking the button in JavaScript ? Given an HTML document and the task is to change the background color of the document using JavaScript and jQuery. Approach 1: This approach uses JavaScript to change the background color after clicking the button.

If you're getting started with this stuff, you will have a much easier time if you use the jQuery library.

Simply add the following code inside the <head> of your document to install jQuery and give you access to the $ function:

<script src=""></script>

Now your solution should be something like:

$('#green').click( function() { $('#timer').css('color','green'); } );
$('#red').click( function() { $('#timer').css('color','red'); } );

How to change the background color after clicking the button in , Click on a <p> element to change its text color to red: <p id="demo" Example. Click on a button to copy some text from an input field to another input field:. function init() { document.getElementById("about").style.color = 'blue'; } With innerHTML you get/set the content of an element. So if you would want to modify your title, innerHTML would be the way to go.

This is a example with links :

the Javascript :

<script language="javascript">
function changecolor(color) {




Your links :

<a href="javascript:changecolor('#000000');">Black</a> 
<a href="javascript:changecolor('#FF0000');">Red</a>

Your div :

<div id="timer" style="font-weight:bold; font-size:10px">Timer</div>

For buttons, its probably the same.

HTML onclick Event Attribute, Well organized and easy to understand Web building tutorials with lots of examples of how to use HTML, CSS, JavaScript, SQL, PHP, Python, Bootstrap, Java  wt im trying to do is changing the text color by calling the .css pages.. im facing problem in that ..i ve created three different .css pages.. but when click the the first .css page which i ve called is displaying but nt others.i ve called all the three .css file also..

try this using jQuery

$('.green').click( function() { $('#timer').css('color','green'); } );
$('.red').click( function() { $('#timer').css('color','red'); } );

JavaScript String fontcolor() Method, Definition and Usage. The color property sets or returns the color of the text. Return Value: A String, representing the text-color of an element. CSS Version  JavaScript exercises, practice and solution: Write a JavaScript function to modify paragraph text style through javascript code using button

If you are using jquery then it will be lot easier to implement. You can the function in either js file or <script> tag.

$('#red').click( function() {

And if you want to use pure javascript, use either "addEventListener" or 'click' for the click event and then add styling in each tag/element you want to apply css on.

HTML DOM Style color Property, jQuery Events Exercises with Solution: Change the background color of a element. <div style="background-color:yellow"> <p>Click the button to change the background DOCTYPE html> <html> <head> <script src="//code.jquery.​com/jquery-1.11.1.min.js"></script> <meta <script type="text/javascript">. How to change text color on click using JavaScript? Change Font Color Green Change Font Color Red. Learn the test-driven development approach when building apps

jQuery: Change the background color of a element, Here's the html: <div id="buttons"> <button id="reset" onclick="reset()">Reset</​button> </div> here's the javascript: function reset() { document. Here in this scenario I am changing body background color using two button “click to change background color” and second “click to toggle background color”. For First button : background color will change one color to another color can not set back background to color to previous without refreshing page. Java script code to change color :

Changing background color with class - JavaScript, Typically, any HTML element that supports the style attribute also has a style <​title>Change the Background Color with JavaScript</title>; <script> <p>This is a paragraph of text.</p>; <hr>; <div>; <label>Change Webpage Background To:<​/label>; <button type="button" onclick="changeBodyBg('yellow');">Yellow</button​> How to Change Font Sizes with JavaScript by Christopher Heng, I was asked by a visitor how he could change the font size of a web page using JavaScript. This article shows you one way of doing it. Prerequisites

How to change the background color of a web page using JavaScript, With CSS, there are lots of ways to add color to your HTML elements changing color using JavaScript code to alter the styles of elements. element ( <p> ) into which we'll output some text from our JavaScript code. Paletton computes an appropriate accent color; clicking on the accent color down in the  After click event occurs function func1 () will execute and color of text change to blue. Since we have targeted only div tag using its id divElement, therefore, color will change to Text only.