Javascript实现了基于3种原始颜色的颜色选择器。
document.write(红、绿、蓝灰色);
{真};
T. = A('msecolor_ab2)。孩子{ 0 };
结核病= A('msecolor_ab2)。孩子{ 1 };
time check定期支票= A('msecolor_ac1);
= A('msecolor_ac2 P.n共同出现时对的);
T.ini =功能(ID,好玩){
这是有趣的=有趣的;
如果(typeof(ID)!= 'object)
id $(id);
这个obj = ID;
无功W = A.wz(ID);
VaR值document.documentelement.clientheight,PW = document.documentelement.clientwidth;
VaR的SH = document.documentelement.scrolltop,SW = document.documentelement.scrollleft;
如果(w.x-sw + 322 > PW){
var = w.x + id.offsetwidth - 322;
其他{ }
var = w.x;
}
如果(w.y-sh + 329 + id.offsetheight > pH){
var t = w.y - 329;
其他{ }
var t = w.y + id.offsetheight;
}
与(A('msecolor)。风格){
显示=阻止;
顶= T + 'px;
左= L + 'px;
}
}
t.hide =函数(){ A('msecolor)。风格。显示=不关;}
t.e = { 0,1,2,3,4,5,6,7,8,9,A,B。
T.f =功能(一){
托马斯=一;
t.c.innerhtml =;
如果(a = 7){
对于(var i = 0;i < 16;i + +){
var = A $('span);
产权=风格。背景颜色=# + t.e { } { } +我+ t.e t.e {我} + t.e {我} + t.e {我} + t.e {我};
t.c.appendchild(S);
}
T.g(一,0);
其他{ }
对于(var i = 0;i < 16;i + +){
var = A $('span);
产权=风格。背景颜色= t.z(A,t.e {我});
t.c.appendchild(S);
s.onclick =函数(){
var = this.title.substr(1,1);
如果(S = = '0')
S = this.title.substr(3,1);
如果(S = = '0')
S = this.title.substr(5,1);
T.g(托马斯,S);
}
}
T.g(一,0);
}
}
玻璃=功能(A,B){
t.d.innerhtml =;
开关(parseInt()){
案例1:
var c = 3,E = 5,G =(A,B,C 't.z,t.e { parseInt(我 / 16)},E,t.e {我% 16 });
打破;
案例3:
var c = 1,E = 5,G = 't.z(C,t.e { parseInt(我 / 16)},A,B,E,t.e { 16 }我%);
打破;
案例5:
Var c=1, e=3, g='T.z (C, T.e{parseInt (i/16)}, e, T.e{i}, a, b) ';
打破;
案例7:
对于(var i = 0;i < 256;i + +){
var = document.createelement('span);
产权=风格。背景颜色=# + t.e { parseInt(我 / 16)} + { 16 }我t.e % + t.e { parseInt(我 / 16)} + { 16 }我t.e % + t.e { parseInt(我 / 16)} + { 16 } t.e我%;
s.onmouseover =函数(){
t.a.value = this.title;
t.b.style backgroundColor = this.style.backgroundcolor;
t.b.title = this.title;
}
s.onclick =函数(){
T.hide();
T.fun(this.title,T.obj);
}
t.d.appendchild(S);
}
返回false;
打破;
}
对于(var i = 0;i < 256;i + +){
var = document.createelement('span);
产权=风格。背景颜色= eval(G);
s.onmouseover =函数(){
t.b.style backgroundColor = this.style.backgroundcolor;
t.a.value = this.title;
t.b.title = this.title;
}
s.onclick =函数(){
T.hide();
T.fun(this.title,T.obj);
}
t.d.appendchild(S);
}
}
t.b.onclick =函数(){
T.hide();
T.fun(this.title,T.obj);
}
t.a.onkeyup =功能(e){
VaR E = E事件| |;
如果(能= = 13){
t.b.style backgroundColor = this.value;
t.b.title = this.value;
T.hide();
T.fun(this.value,T.obj);
}
}
t.z =功能(A,B,C,D,E,F){ =# ';= parseInt();C = parseInt(C);(h);(h);(h);(h);(h)(())(());(h)(());
T.f(1);
运行结果如下:
希望本文能对大家的javascript程序设计有所帮助。