Changing the background color of a web page using JavaScript (color fading in and out) - A cool JavaScript tip.
background effects using Javascript, cool JavaScript tip, fading the background
Background effects - A cool JavaScript tipGo to Background effects - A cool JavaScript tipHTML & JavaScriptGo to HTML and JavaScript tips and tricksTips and tricksGo to web development Tips and tricksHomepage

Background effects - A cool JavaScript tip

Here is a cool Javascript tip that will change the background color over time. With a few modifications, you can use this tip to display all the colors of the rainbow in the background. This tip describes how to create a fading web page background.

If you missed it... click here to see the background color effect again.

Using the bgColor property of the JavaScript window object, we can change the background color. Here is the code:

var c = new Array("00", "11", "22", "33", "44", "55",
"66", "77", "88", "99", "AA", "BB", "CC", "DD", "EE", "FF");

x = 0;

function bg_eff()
   {
   col_val = "#FFFF" + c[x];
   document.bgColor=col_val;
   x++;
   if (x == 16)
      {
      clearInterval(change_bg);
      }
   }

change_bg = setInterval("bg_eff()", 250);

The color values are stored in an array c. The function bg_eff() assigns a color value to variable col_val and then sets the bgColor property to this value. The function is called after every 250 milliseconds using the setInterval() method. On each call to the function the value of variable x is increased by one. When x equals 15, the clearInterval method() is invoked that stops the setInternval() method.


AddThis Social Bookmark Button


Page contents: Learn how to change the background color of a web page using this cool JavaScript tip. Change and configure the JavaScript code as per requirements.

Page URL: http://www.webdevelopersnotes.com/tips/html/ background_effects_a_cool_javascript_tip.php3



Join Mailing List


Feedback/Questions




50+ web hosting FAQs

Search engine for your website

Free software from Google - The Google Pack Collection

Create your own search engine
Search WebDevelopersNotes.com