Ciao a tutti!
Per favore, aiutatemi....
Sto facendo una photogallery con javascript con in pulsanti (immagini) di avanti, indietro, play e stop.
Non conoscendo questo linguaggio, ho modificato uno script trovato su internet nel quale però, al posto dei pulsanti, c’era soltanto il testo avanti, indietro e play/stop.
Il problema sta ora nel fatto che nel codice da me scaricato essendo stato usato semplicemente del testo anziché delle immagini per l’autoplay, al momento dello stop la dicitura rimaneva sempre la medesima e cioè play/stop, invece io vorrei cambiare l’immagine del play con quella dello stop.... quindi in che modo dovrei modificare il codice qui sotto riportato??


<html>
<head>

<SCRIPT LANGUAGE="JavaScript">
NewImg = new Array (
"images/1.gif",
"images/2.gif",
"images/3.gif"
);
var ImgNum = 0;
var ImgLength = NewImg.length - 1;

var delay = 3000;

var lock = false;
var run;
function chgImg(direction) {
if (document.images) {
ImgNum = ImgNum + direction;
if (ImgNum > ImgLength) {
ImgNum = 0;
}
if (ImgNum < 0) {
ImgNum = ImgLength;
}
document.slideshow.src = NewImg[ImgNum];
}
}
function auto() {
if (lock == true) {
lock = false;
window.clearInterval(run);
}
else if (lock == false) {
lock = true;
run = setInterval("chgImg(1)", delay);
}
}
</script>

</head>
<body>




[img]images/1.gif[/img]
<table>
<tr>
<td width="20" align="right">[img]indietro.gif[/img]</td>
<td width="20" align="center">[img]play.gif[/img]</td>
<td width="20" align="left">[img]avanti.gif[/img]</td>
</tr>
</table>
</body>
</html>


Grazie mille!!