使用JavaScript更改图像颜色色调

使用JavaScript更改图像颜色色调,javascript,html,css,Javascript,Html,Css,我有一个图像,我可以应用彩色色调,原始图像: 当应用背景色时 我正在使用CSS更改颜色: <html> <head> <style type="text/css"> div.background { width:480px; height:300px; background:url(whiteroom.jpg) repeat; } div.transbox { wid

我有一个图像,我可以应用彩色色调,原始图像:

当应用背景色时

我正在使用CSS更改颜色:

<html>
  <head>
  <style type="text/css">
    div.background
     {
     width:480px;
     height:300px;
     background:url(whiteroom.jpg) repeat;
     }
   div.transbox
    {
     width:480px;
     height:300px;
     background-color:#FF3E96;
     opacity:0.5;
     filter:alpha(opacity=60); /* For IE8 and earlier */
     }
     </style>
    </head>
<body>
  <div class="background">
  <div class="transbox">
  </div>
  </div>
  </body>
</html>
如何使用javascript和CSS更改图像以反映选定的颜色。我不需要从不同的颜色中选择,我所需要的只是一种颜色和我可以选择的颜色的不同深浅,例如,选择不同的粉色深浅

谢谢:

您可以使用CSS:

<div class="background">
  <div id="tint" class="transbox blue"></div>
</div>


div.transbox.blue {
      background-color:#0000ff;   
}

可能您可以考虑使用jQuery插件,例如
document.getElementByClassName('tint').setAttribute('class', 'transbox blue')