ok ho risolto cosi
codice:
<script language="JavaScript" type="text/javascript">
<!--
function Changes(anImage) {
if(anImage.src.indexOf('PlusButton.gif')!= -1)
{
anImage.src='../Images/PlusButtonDepressed.gif';
}
else
{
anImage.src='../Images/PlusButton.gif';
}
}
//-->
</script>
ma come faccio da una funzione a cambiare la stessa immagine che si ripete in più righe con ciclo do while???
nell'esempio sotto al CLICK mi cambia soltanto l'immagine della prima riga e basta
per cambiarle tutte?????
esempio
questa funzione javascript
codice:
<a href="javascript:DivStatus( 'mondiv' );" onclick="Change(this)"><font face="verdana, sans-serif" color="#E2E2E2" size="1"><div id="id1" align=center valign=bottom>Apri</div></font>
<script language="JavaScript" type="text/javascript">
<!--
function Change(anImage)
{
if(document.getElementById("id1").innerHTML != 'Chiudi')
{
document.getElementById("id1").innerHTML='Chiudi'
document.getElementById("ID_Image").src='PlusButtonDepressed.gif'; //non funziona
}
else
{
document.getElementById("id1").innerHTML='Apri'
document.getElementById("ID_Image").src='PlusButton.gif'; //non funziona
}
}
//-->
</script>
</a>