我希望右边的那一小条颜色移到大的上面去,也就是右边的那个小颜色移到大块的上面,怎么改,我改了不成功呀,谢谢各位大哥呀.
现我的没有分,以后再补.
<HTML>   
  <HEAD>   
     
  <SCRIPT   language=JavaScript>   
  var   SelRGB="";   
  var   DrRGB   =   '';   
  var   SelGRAY='120';   
  var   GRAYvalue=120;   
  var   RGBvalue;   
  var   SelColorvalue;   
  var   hexch   =   new   Array('0',   '1',   '2',   '3',   '4',   '5',   '6',   '7',   '8',   '9',   'A',   'B',   'C',   'D',   'E',   'F');   
    
  function   ToHex(n){   
  var   h,   l;   
  n   =   Math.round(n);   
  l   =   n   %   16;   
  h   =   Math.floor((n   /   16))   %   16;   
  return   (hexch[h]   +   hexch[l]);   
  }   
    
  function   DoColor(c,   l){   
    var   r,   g,   b;   
      r   =   '0x'   +   c.substring(1,   3);   
      g   =   '0x'   +   c.substring(3,   5);   
      b   =   '0x'   +   c.substring(5,   7);   
      if(l   >   120){   
          l   =   l   -   120;   
          r   =   (r   *   (120   -   l)   +   255   *   l)   /   120;   
          g   =   (g   *   (120   -   l)   +   255   *   l)   /   120;   
          b   =   (b   *   (120   -   l)   +   255   *   l)   /   120;   
      }else{   
          r   =   (r   *   l)   /   120;   
          g   =   (g   *   l)   /   120;   
          b   =   (b   *   l)   /   120;   
      }   
      return   '#'   +   ToHex(r)   +   ToHex(g)   +   ToHex(b);   
  }   
    
  function   EndColor(){   
        var   i;   
      if(DrRGB   !=   SelRGB){   
          DrRGB   =   SelRGB;   
          for(i   =   0;   i   <=   30;   i   ++)   GrayTable.rows(i).bgColor=DoColor(SelRGB,   240   -   i   *   8);   
      }   
    
      SelColorvalue   =   DoColor(RGBvalue,   GRAYvalue);   
      ShowColor.bgColor   =   SelColorvalue;   
  }   
  </SCRIPT>   
  </head>   
  <body>   
  <TABLE   id=ShowColor   bgcolor=#ffffff   height=30   cellSpacing=0   cellPadding=0   width=160   border=1   onmouseover="trycolor.style.visibility='';"><tr><td></td></tr></TABLE>   
      
  <DIV   align=center   id=trycolor   style="position:absolute;Z-index:5;visibility:   hidden;background-color:   menu;width:200;"   OnMOUSELEAVE="style.visibility='hidden';">     
      <TABLE   cellSpacing=10   cellPadding=0   border=0>   
          <TR>     
              <TD>   <TABLE   id=ColorTable   style="CURSOR:   hand"   cellSpacing=0   cellPadding=0   border=0   onClick="SelRGB=event.srcElement.bgColor;EndColor();"   onMouseOver="RGBvalue=event.srcElement.bgColor;EndColor();"   onMouseOut="RGBvalue=SelRGB;EndColor();">   
                      <SCRIPT   language=JavaScript>   
  function   wc(r,   g,   b,   n){   
  r   =   ((r   *   16   +   r)   *   3   *   (15   -   n)   +   0x80   *   n)   /   15;   
  g   =   ((g   *   16   +   g)   *   3   *   (15   -   n)   +   0x80   *   n)   /   15;   
  b   =   ((b   *   16   +   b)   *   3   *   (15   -   n)   +   0x80   *   n)   /   15;   
  document.write('<TD   BGCOLOR=#'   +   ToHex(r)   +   ToHex(g)   +   ToHex(b)   +   '   height=8   width=8></TD>');   
  }   
    
  var   cnum   =   new   Array(1,   0,   0,   1,   1,   0,   0,   1,   0,   0,   1,   1,   0,   0,   1,   1,   0,   1,   1,   0,   0);   
    
      for(i   =   0;   i   <   16;   i   ++){   
            document.write('<TR>');   
            for(j   =   0;   j   <   30;   j   ++){   
            n1   =   j   %   5;   
            n2   =   Math.floor(j   /   5)   *   3;   
            n3   =   n2   +   3;   
            wc((cnum[n3]   *   n1   +   cnum[n2]   *   (5   -   n1)),   
            (cnum[n3   +   1]   *   n1   +   cnum[n2   +   1]   *   (5   -   n1)),   
            (cnum[n3   +   2]   *   n1   +   cnum[n2   +   2]   *   (5   -   n1)),   i);   
            }   
            document.writeln('</TR>');   
      }   
  </SCRIPT>   
                  </TABLE></TD>   
              <TD>   <TABLE   id=GrayTable   style="CURSOR:   hand"   cellSpacing=0   cellPadding=0   border=0   onclick="SelGRAY=event.srcElement.title;EndColor();"   onMouseOver="GRAYvalue=event.srcElement.title;EndColor();"   onMouseOut="GRAYvalue=SelGRAY;EndColor();">   
                      <SCRIPT   language=JavaScript>   
      for(i   =   255;   i   >=   0;   i   -=   8.5)   document.write('<TR   BGCOLOR=#'   +   ToHex(i)   +   ToHex(i)   +   ToHex(i)   +   '><TD   TITLE='   +   Math.floor(i   *   16   /   17)   +   '   height=4   width=20></TD></TR>');   
      if(SelRGB=='')   SelRGB=ShowColor.bgColor;   
      for(i=0;i<=30;i++)   GrayTable.rows(i).bgColor=DoColor(SelRGB,   240   -   i   *   8);   
  </SCRIPT>   
                  </TABLE></TD>   
          </TR>   
      </TABLE>   
  </DIV>   
  </body>
  </HTML>