Ich möchte zwischen dem farbigen Anzeigen von Zellen einer Tabellen eine Zeitverzögerung damit man sich die angezeigten Tabellen merken kann.
in dem folgenden Code kommt es zu keiner Zeitverzögerung. Es werden alle ausgewählten Tabellen gleichzeitig angezeigt.
Und obwohl der Wert für anzahlFelder gleich 4 ist werden nur 3 Felder angezeigt und nicht 4.
Dank vorab und eine schöne Woche
Joachim
function VorgabeZahlErmitteln(z,s){
for (var i = 0; i <= anzahlFelder-1; i++)
{
var zindex=random(z-1);
var sindex=random(s-1);
indexZelleVorgabe[i]=zindex;
indexSpalteVorgabe[i]=sindex;
var zw= (zindex*anzahlSpalten)+sindex;
setTimeout( bringColor(zw), 1000);
}
}
function bringColor(x){
var ind=x;
var tds=document.getElementsByTagName('td');
tds[ind].style.backgroundColor="#00FF00";
}