philippe: wie name eines img uebergeben??

Beitrag lesen

HAllo Leute

Ich baue mir gerade seit stunden einen web-bildkatalog zusammen, der
haubtsächlich mit javscript generiert.

Dabei lasse ich die thumbnail bilder in eine tabelle fassen und will dann im
anderen frame die funktion für den bildertausch mit den grossen images
ausführen.

Das problem ist, dass zwar die dateinamen mit der for schleife richtig  
generiert werden, aber mir der genau gleich generierte  onclick eventhandler
immer den letzten wert der zählvarible zurückgibt.
Die dateinamen fangen immer mit dsc0 an und werden von den var star u. end
bestimmt.

Warum zum teufel nimmt er die dateinamen richtig aber nimmt nur den letzen
wert der variable??? Alles was das ding können muss ist den dateinamen des
geklickten bildes
zur function zu übergeben.

Wer weiss rat? Vielne dank im vorraus!

philippe

p.s. zusatzfrage : wie kann ich den namen eines bildes einer function
übergeben:  muss doch mit document.images.name irgendwie gehen?!!

bsp:

<HTML>
<HEAD>

<TITLE>Catalog File </TITLE>

<script language="JavaScript">

function didel(i) {

alert("frame1: images/dsc0"+i+".jpg");
// parent.vier.swapImage('art',newImg);   //spaeter benoetigt im anderen
frame...
}

</script>

</HEAD>

<BODY LINK="#CCCCCC" TEXT="#CCCCCC" BGCOLOR="#000000" vlink="#FFFFFF"
alink="#CCCCCC"  >

<TABLE border="0">
<TR ALIGN=CENTER VALIGN=MIDDLE>

<script language="JavaScript">

var start=1553;
var end=1587;

for (var i=start; i<=end; i=i+1)
  {

document.write("<TD><a href='#'  onClick='didel(i)' ><IMG
SRC='thumbnails/dsc0"+i+"_s.jpg' name='images/dsc0"+i+".jpg' WIDTH=64
HEIGHT=48 ALT='dsc0"+i+".jpg' > </a>");

document.write("</span>");
   document.write("<BR>   dsc0"+i+".jpg   ");
   document.write(" </TD> " );

}

</script>

</T