js颜色RGB转十六进制

颜色RGB转十六进制

    <script>
        function colorRGBtoHex(color) {
            var rgb = color.split(',');
            var r = parseInt(rgb[0].split('(')[1]);
            var g = parseInt(rgb[1]);
            var b = parseInt(rgb[2].split(')')[0]);
            var hex = "#" + ((1 << 24) + (r << 16) + (g << 8) + b).toString(16).slice(1);
            return hex;
        }
    </script>
posted @ 2021-11-12 16:58  江咏之  阅读(142)  评论(0编辑  收藏  举报