Ciao a tutti, per caso qualcuno sa perché nel sorgente seguente onclick non cambia l'immagine?
(una serie di foto chiamate b1.png, b2.png ecc. vorrei riuscire a visualizzarle in progressione cliccando sulle frecce sinistra e destra)
Come si potrebbe cambiare il testo nell'ultimo div?
(Lo scopo sarebbe poter cambiare il testo in un contenitore che si adatti automaticamente alla lunghezza del stesso testo)
Grazie
<!doctype html>
<html lang="it">
<head>
<script type="text/javascript">
var fig=1; /*contatore dell'immagine corrente*/
/*chiamata da onclick per cambiare l'immagine principale 'img' */
function cambia(valore){
fig=fig+valore;
if (fig > 38)
fig=1;
if (fig < 1)
fig=38;
document['img'].src='b'+fig+'.png';
}
/*chiamata da onmouseOver e Out per cambiare la freccia a sinistra 'fs' e la freccia a destra 'fd' sotto l'immagine principale */
function cf(ImageName,ImageFile){
ImageName.src = ImageFile;
}
</script>
<title></title>
<body>
<div align="center"><img src="b1.jpg" width="394" height="262" onclick="cf('fd','fs.png')" name="img"></div>
</div>
<div style="width:102px; height:22px; margin: 0 auto; padding: 5px;">
<img style="float:left" src="fs.png" vspace="1" onclick="cambia(-1)" onMouseOver="cf(fs,'fs2.png')" onMouseOut="cf(fs,'fs.png')" name="fs"/>
<img style="float:left" src="fd.png" vspace="1" onclick="cambia(1)" onMouseOver="cf(fd,'fd2.png')" onMouseOut="cf(fd,'fd.png')" name="fd"/>
</div>
<DIV align="center" style="width=980px; height=300; position vspace=400;" name="testo">
bla bla bla <br>
</DIV>
</body>
</html>
(una serie di foto chiamate b1.png, b2.png ecc. vorrei riuscire a visualizzarle in progressione cliccando sulle frecce sinistra e destra)
Come si potrebbe cambiare il testo nell'ultimo div?
(Lo scopo sarebbe poter cambiare il testo in un contenitore che si adatti automaticamente alla lunghezza del stesso testo)
Grazie
<!doctype html>
<html lang="it">
<head>
<script type="text/javascript">
var fig=1; /*contatore dell'immagine corrente*/
/*chiamata da onclick per cambiare l'immagine principale 'img' */
function cambia(valore){
fig=fig+valore;
if (fig > 38)
fig=1;
if (fig < 1)
fig=38;
document['img'].src='b'+fig+'.png';
}
/*chiamata da onmouseOver e Out per cambiare la freccia a sinistra 'fs' e la freccia a destra 'fd' sotto l'immagine principale */
function cf(ImageName,ImageFile){
ImageName.src = ImageFile;
}
</script>
<title></title>
<body>
<div align="center"><img src="b1.jpg" width="394" height="262" onclick="cf('fd','fs.png')" name="img"></div>
</div>
<div style="width:102px; height:22px; margin: 0 auto; padding: 5px;">
<img style="float:left" src="fs.png" vspace="1" onclick="cambia(-1)" onMouseOver="cf(fs,'fs2.png')" onMouseOut="cf(fs,'fs.png')" name="fs"/>
<img style="float:left" src="fd.png" vspace="1" onclick="cambia(1)" onMouseOver="cf(fd,'fd2.png')" onMouseOut="cf(fd,'fd.png')" name="fd"/>
</div>
<DIV align="center" style="width=980px; height=300; position vspace=400;" name="testo">
bla bla bla <br>
</DIV>
</body>
</html>
Ultima modifica: