Hi
Ich habe ein Problem...
Um platz zu sparen habe ich meine Buttons (auf meiner Page) per layer beschriftet
möchte jetzt aber nicht auf einen leucht effekt verzichten (schrift leuchtet bei mouseover auf)
Nur mein script funktioniert nicht
Hier ist das script:
function byte_hex(number) //rechnet byte Zahlen in
//Hex Zahlen um
{
NR1=Math.floor(number/16);
NR2=number-(NR1*16);
if (NR1== 0) hex1="0";
if (NR1== 1) hex1=1;
if (NR1== 2) hex1=2;
if (NR1== 3) hex1=3;
if (NR1== 4) hex1=4;
if (NR1== 5) hex1=5;
if (NR1== 6) hex1=6;
if (NR1== 7) hex1=7;
if (NR1== 8) hex1=8;
if (NR1== 9) hex1=9;
if (NR1==10) hex1="A";
if (NR1==11) hex1="B";
if (NR1==12) hex1="C";
if (NR1==13) hex1="D";
if (NR1==14) hex1="E";
if (NR1==15) hex1="F";
if (NR2== 0) hex2="0";
if (NR2== 1) hex2=1;
if (NR2== 2) hex2=2;
if (NR2== 3) hex2=3;
if (NR2== 4) hex2=4;
if (NR2== 5) hex2=5;
if (NR2== 6) hex2=6;
if (NR2== 7) hex2=7;
if (NR2== 8) hex2=8;
if (NR2== 9) hex2=9;
if (NR2==10) hex2="A";
if (NR2==11) hex2="B";
if (NR2==12) hex2="C";
if (NR2==13) hex2="D";
if (NR2==14) hex2="E";
if (NR2==15) hex2="F";
Ausgabe=hex1+hex2
return(Ausgabe);}
function rgb_hex (R,G,B) //rechnet RGB werte in
{ red=byte_hex(R); //Hex werte um
green=byte_hex(G);
blue=byte_hex(B);
ausgabe="#"+red+""+green+""+blue+"";
return (ausgabe);}
r_end=255;
R=150;
txt1="erzhtrjhtzjiesklappt";
Step="5"
function txt_eff(inout) //der effekt
{
color=rgb_hex(R,0,0);
document.all.test.setAttribute("color",color,"false");
if(inout==1){R=R+Step;}
else {R=R-Step;}
}
dann in der html habe ich den FONT-Tag mit der ID:Test versehen und
Den link per mouseover mit [txt=setinterval(txteff(1),5)]reagieren lassen
und es klapt nichts nur die Farbe ändert sich in schwarz(standart Rot) und danach passiert nichts mehr
Ich habe ein Problem...
Um platz zu sparen habe ich meine Buttons (auf meiner Page) per layer beschriftet
möchte jetzt aber nicht auf einen leucht effekt verzichten (schrift leuchtet bei mouseover auf)
Nur mein script funktioniert nicht
Hier ist das script:
function byte_hex(number) //rechnet byte Zahlen in
//Hex Zahlen um
{
NR1=Math.floor(number/16);
NR2=number-(NR1*16);
if (NR1== 0) hex1="0";
if (NR1== 1) hex1=1;
if (NR1== 2) hex1=2;
if (NR1== 3) hex1=3;
if (NR1== 4) hex1=4;
if (NR1== 5) hex1=5;
if (NR1== 6) hex1=6;
if (NR1== 7) hex1=7;
if (NR1== 8) hex1=8;
if (NR1== 9) hex1=9;
if (NR1==10) hex1="A";
if (NR1==11) hex1="B";
if (NR1==12) hex1="C";
if (NR1==13) hex1="D";
if (NR1==14) hex1="E";
if (NR1==15) hex1="F";
if (NR2== 0) hex2="0";
if (NR2== 1) hex2=1;
if (NR2== 2) hex2=2;
if (NR2== 3) hex2=3;
if (NR2== 4) hex2=4;
if (NR2== 5) hex2=5;
if (NR2== 6) hex2=6;
if (NR2== 7) hex2=7;
if (NR2== 8) hex2=8;
if (NR2== 9) hex2=9;
if (NR2==10) hex2="A";
if (NR2==11) hex2="B";
if (NR2==12) hex2="C";
if (NR2==13) hex2="D";
if (NR2==14) hex2="E";
if (NR2==15) hex2="F";
Ausgabe=hex1+hex2
return(Ausgabe);}
function rgb_hex (R,G,B) //rechnet RGB werte in
{ red=byte_hex(R); //Hex werte um
green=byte_hex(G);
blue=byte_hex(B);
ausgabe="#"+red+""+green+""+blue+"";
return (ausgabe);}
r_end=255;
R=150;
txt1="erzhtrjhtzjiesklappt";
Step="5"
function txt_eff(inout) //der effekt
{
color=rgb_hex(R,0,0);
document.all.test.setAttribute("color",color,"false");
if(inout==1){R=R+Step;}
else {R=R-Step;}
}
dann in der html habe ich den FONT-Tag mit der ID:Test versehen und
Den link per mouseover mit [txt=setinterval(txteff(1),5)]reagieren lassen
und es klapt nichts nur die Farbe ändert sich in schwarz(standart Rot) und danach passiert nichts mehr