Peter: 10x10 Feld

Beitrag lesen

Hi,

Oder so:

document.writeln('<td align="center"><img src="test1.gif" id="test'+String(zeile+1)+String(spalte+1))+'" wert="feld'+String(zeile+1)+String(spalte+1))+'">');

... und nochmal falsch.
Schande über mich !!!!

Das würde dann ja bei 11 anfangen.
Und jeweils ne schließende Klammer zuviel is auch drin.

Das hier:
String(zeile)+String(spalte+1)

würde bei 01 anfangen, dann 02,03....09,010,11, etc.
                                        ^^^

Wird auch wieder problematisch, wenn spalte oder zeile größer als 9 bzw. 10 wird.

Da muß man dann noch Bedingungen setzen.

Kann aber sinnvoll werden, wenn man nicht genau 10x10 Felder hat.
Damit bewegt man sich nämlich im Dezimalsystem und Feld 64 nach lina-'s Methode ist die 4. Spalte in der 7. Zeile (bei Startwert 1 ).
Bei Spaltenanzahl ungleich 10 verschiebt sich allerdings alles.

Will man Felder nach Zeilennr./Spaltennr. wiederfinden, setzt man am Besten zwei Strings zusammen.
Die kann mann auch mit z.B. "|" oder einem anderen Zeichen trennen, so daß man sie mit id.split("|") wieder getrennt auslesen kann oder die entsprechende id aus gewünschter Zeilen- und Spaltennummer zusammensetzen kann.

Gruß
Peter