|
Shake_JS选色器(9) document.write(ColorMainLayer); delete CX,CY,ColorMainLayer,SevenColor,i; } function eChangeR(w,t){ var k = new Array(); switch(w){ case 1: var Rd = parseInt(event.offsetX * 256 / 300); eColor1.style.background = 'rgb('+Rd+','+G2.value+','+B2.value+')'; if(t){ R2.value = Rd; Rj.style.left = event.x - 8; Rj.innerText = '∧' + R2.value; eGreenD.style.background = 'rgb('+R2.value+',255,'+B2.value+')'; eGreenF.style.background = 'rgb('+R2.value+',0,'+B2.value+')'; eBlueD.style.background = 'rgb('+R2.value+','+G2.value+',255)'; eBlueF.style.background = 'rgb('+R2.value+','+G2.value+',0)'; eColor2.style.background = 'rgb('+Rd+','+G2.value+','+B2.value+')'; Rd = Rd>=10?Rd.toString(16).toUpperCase():'0'+Rd; k[0] = G2.value>=10?parseInt(G2.value).toString(16).toUpperCase():'0'+G2.value; k[1] = B2.value>=10?parseInt(B2.value).toString(16).toUpperCase():'0'+B2.value; Color2HTML.value = '#'+Rd+k[0]+k[1]; WinReturnValue.value = Color2HTML.value; } delete Rd; break; case 2: var Gd = parseInt(event.offsetX * 256 / 300); eColor1.style.background = 'rgb('+R2.value+','+Gd+','+B2.value+')'; if(t){ G2.value = Gd; Gj.style.left = event.x - 8; Gj.innerText = '∧' + G2.value; eRedD.style.background = 'rgb(255,'+G2.value+','+B2.value+')'; eRedF.style.background = 'rgb(0,'+G2.value+','+B2.value+')'; eBlueD.style.background = 'rgb('+R2.value+','+G2.value+',255)'; eBlueF.style.background = 'rgb('+R2.value+','+G2.value+',0)'; eColor2.style.background = 'rgb('+R2.value+','+Gd+','+B2.value+')';
|