Dies ist der Code, an dem ich gearbeitet habe, die Hintergrundfarbe flackern Farben macht. Ich frage mich, ob jemand weiß, wie man diese Wiederholung macht, so dass der Hintergrund weiterhin die Farben ändert und weiter und weiter geht.Wie wiederhole ich eine Funktion mit Javascript?
var a = new Array("ff", "ee", "dd", "cc", "bb", "aa", "99", "88", "77",
"66", "55", "44", "33", "22", "11", "00", "00", "11",
"22", "33", "44", "55", "66", "77", "88", "99", "AA",
"BB", "CC", "DD", "EE", "ff");
x = 0;
var b = new Array("ff", "ee", "dd", "cc", "bb", "aa", "99", "88", "77",
"66", "55", "44", "33", "22", "11", "00", "00", "11",
"22", "33", "44", "55", "66", "77", "88", "99", "AA",
"BB", "CC", "DD", "EE", "ff");
x = 0;
var c = new Array("00", "11", "22", "33", "44", "55", "66", "77", "88",
"99", "AA", "BB", "CC", "DD", "EE", "ff", "ff", "ee",
"dd", "cc", "bb", "aa", "99", "88", "77", "66", "55",
"44", "33", "22", "11", "00");
x = 0;
function bg_eff() {
col_val = "#" + a[x] + b[x] + c[x];
document.bgColor = col_val;
x++;
if (x == 32) {
clearInterval(change_bg);
}
}
change_bg = setInterval("bg_eff()", 50);
Sie müssen versprechen, mir die Bong zu übergeben, wenn ich Ihnen mit helfe Dies. – Pointy
@Pointy: LOL! Das ist wirklich wahr! –
@yeee Verwenden Sie '[" a "," b "," c "]' anstelle von 'neuen Array (" a "," b "," c ")' –