function hex2rgb(a) //将16进制颜色转换成rgb
{
a=a.substring(1);
a=a.toLowerCase();
b=new Array();
for(x=0;x<3;x++){
b[0]=a.substr(x*2,2);
b[3]="0123456789abcdef";
b[1]=b[0].substr(0,1);
b[2]=b[0].substr(1,1);
b[20+x]=b[3].indexOf(b[1])*16+b[3].indexOf(b[2]);
}
return "rgb(" +b[20]+","+b[21]+","+b[22]+ ")";
}
本文介绍了一个用于将16进制颜色值转换为RGB格式的小型JavaScript函数。通过解析16进制字符串并将其映射到RGB颜色通道上,此函数实现了颜色格式的轻松转换。
819

被折叠的 条评论
为什么被折叠?



