Problem mit document.xxxxx.src =...
Thomas Mell
Ich habe ein Problem mit dem folgenden Script (das ist nur ein Testscript).
var Zeilen = 5 ;
var Spalten = 10 ;
var s ;
var z ;
rot = new Image() ;
rot.src = "rhaken.gif" ;
gruen = new Image() ;
gruen.src = "ghaken.gif" ;
for(z=1; z<=Zeilen; z++)
{
for(s=1; s<=Spalten; s++)
{
document.write('<img src="ohaken.gif" name='+"s"+s+"z"+z+'>') ;
}
}
document.xxxxx.src = rot.src ;
document.xxxxx.src = gruen.src ;
Ich möchte nun in den letzen beiden Zeilen an Stelle der "xxxxx" dynamische Werte einsetzen (s1z1 bis s10z5). Wie mache ich das?
Daaanke in voraus.
Thomas
[...]
for(z=1; z<=Zeilen; z++)
»» {
for(s=1; s<=Spalten; s++)
{
document.write('<img src="ohaken.gif" name='+"s"+s+"z"+z+'>') ;
»» }
}
document.xxxxx.src = rot.src ;
document.xxxxx.src = gruen.src ;Ich möchte nun in den letzen beiden Zeilen an Stelle der "xxxxx" dynamische Werte einsetzen (s1z1 bis s10z5). Wie mache ich das?
Daaanke in voraus.
Thomas
Kurz: mit eval().
Länger:
// Beispiel: a = 1, b = 2
eval("document.s"+a+"z"+b+".src=rot.src");
Hoffentlich hab ich mich jetzt nicht vertippt... Aber das ist da Prinzip.