2015年7月28日 星期二

[HTML]用JavaScript將色碼轉換成RGB

JavaScript 將色碼 ex: #dddddd 轉成RGB方法

hexToG(h) 是取得Green值,參數h是色碼
hexToB(h) 是取得Blue值,參數h是色碼
hexToR(h) 是取得Red值,參數h是色碼
cutHex(h) 是用來去除色碼的#字號,取出後面的六個十六進制碼

function hexToR(h) {return parseInt((cutHex(h)).substring(0,2),16)}  
function hexToG(h) {return parseInt((cutHex(h)).substring(2,4),16)}  
function hexToB(h) {return parseInt((cutHex(h)).substring(4,6),16)}  
function cutHex(h) {return (h.charAt(0)=="#") ? h.substring(1,7):h}  

沒有留言:

張貼留言