이 기사의 예에서는 JavaScript를 사용하여 16진수 색상 값을 RGB로 변환하는 방법을 설명합니다. 참고할 수 있도록 모든 사람과 공유하세요. 구체적인 구현 방법은 다음과 같습니다.
16进 제조사 RGB
<스타일>
*{margin:0;padding:0;font-family:'Microsoft yahei'}
.replace{width:400px;height:210px;margin:0 auto;padding-top:40px;}
.title{text-align:center;display:block}
형식{너비:200px;여백:30px 자동;}
입력{개요:없음;}
입력[type="버튼"]{커서:포인터;}
스타일>
함수 hexToR(h) {
returnparseInt((cutHex(h)).substring(0, 2), 16)
}
함수 hexToG(h) {
returnparseInt((cutHex(h)).substring(2, 4), 16)
}
함수 hexToB(h) {
returnparseInt((cutHex(h)).substring(4, 6), 16)
}
함수 cutHex(h) {
return h.charAt(0) == "#" ? h.substring(1, 7) : h
}
함수 setBgColorById(id, sColor) {
var elems;
if (document.getElementById) {
if (elems = document.getElementById(id)) {
if (elems.style) elems.style.BackgroundColor = sColor;
}
}
}
머리>
JavaScript原生16进給碜color值转RGB值
<양식 이름="rgb">
R:
G:
B:
~
본문>