哈哈,gu1dai (异域苍穹......追夢人)经常发布一些小工具。

解决方案 »

  1.   

    哈哈,gu1dai (异域苍穹......追夢人)经常发布一些小工具。
      

  2.   

    <script language="JavaScript">
    function colorTable(obj){
    var cellStr='<div class="colorCell" style="background-color:#{color};" > </div>';
    var colorStr;
    var chrs='0123456789abcdef';
    var inner='<div style="line-height:16px;">';
    for(var r=0; r<16; r+=2){
    colorStr='';
    for(var g=0; g<16; g+=2){
    for(var b=0; b<16; b+=2){
    colorStr=chrs.charAt(r)+chrs.charAt(r)+
    chrs.charAt(g)+chrs.charAt(g)+
    chrs.charAt(b)+chrs.charAt(b);
    inner+=cellStr.replace('{color}', colorStr);
    }inner+='<br>';
    }
    }
    obj.innerHTML=inner+"</div>";
    }
    </script>
    <div id="ctn"></div>
    <script language="JavaScript">
    colorTable(document.getElementById('ctn'));
      

  3.   

    经过修改,可以使用的版本。<style>
    *{font:12px verdana;}
    div{width:119px;height: 29px;}
    </style><script language="JavaScript">
    function colorTable(objid){
    obj = document.getElementById(objid);
    var cellStr='<div class="colorCell" style="background-color:#{color};" > </div>';
    var colorStr;
    var chrs='0123456789abcdef';
    var inner='<div style="line-height:16px;">';
    for(var r=0; r<16; r+=2){
    colorStr='';
    for(var g=0; g<16; g+=2){
    for(var b=0; b<16; b+=2){
    colorStr=chrs.charAt(r)+chrs.charAt(r)+
    chrs.charAt(g)+chrs.charAt(g)+
    chrs.charAt(b)+chrs.charAt(b);
    inner+=cellStr.replace('{color}', colorStr);
    }inner+='<br>';
    }
    }
    obj.innerHTML=inner+"</div>";
    }
    </script>
    <div id="ctn">6</div><script language="JavaScript">
    cobj = 'ctn';
    colorTable(cobj);
    </script>