Thorsten F.: Brett vorm Kopf

Beitrag lesen

hi,

Aber es muss doch möglich sein, 10 Bilder in einer Schleife darzustellen ( mit nem Einzeiler ) und automatisch 10 IDs zu verteilen oder nicht?

Na klar - aber es sollten eben _gültige_ IDs sein.

gruß,
wahsaga

Ok, bin dann glaube ich einen Schritt weiter, nur wrum ist denn jetzt jedes Feld das feld10?

<script type="text/javascript">
   var x=1;
   while(x<=10)
   {
    document.writeln('<img src="test'+x+'.gif" id="test'+x+'"  wert="feld'+x+'" onClick="checkme(x)">');
    //alert(x);
    if(x==10)
     break;
    else
     x++;
   }

function checkme(number)
   {
    alert(x);
    var id_string = "";
    if(x==1)
     id_string = "test1";
    if(x==2)
     id_string = "test2";
    if(x==3)
     id_string = "test3";
    if(x==4)
     id_string = "test4";
    if(x==5)
     id_string = "test5";
    if(x==6)
     id_string = "test6";
    if(x==7)
     id_string = "test7";
    if(x==8)
     id_string = "test8";
    if(x==9)
     id_string = "test9";
    if(x==10)
     id_string = "test10";

number = document.getElementById(id_string).wert;
    alert(number);
   }
  </script>

Kann man den Code noch vereinfachen, denn wenn ich jetzt zum Beispiel das gleiche mit 500 Feldern machen will, dann wird das ziemlich mühselig.