No meu site há varias imagens na tela, quando eu clico em uma delas, eu quero q essas imgs mudem, ou seja, tenho a imagem X1 e Z1, quando eu clico na imagem X1, ela muda para a imagem X2 e se eu clicar de novo nela ela muda para a X1 de novo, estou tentando fazer da seguinte forma:
<script>
function mudaImagem(nomeDiv,nomeImg){
if(typeof variavel == 'undefined'){
variavel ="2";
document.getElementById(nomeDiv).innerHTML="<img src='img/profile/"+nomeImg+"2.png' border='0'>"
} else {
if(variavel+nomeImg!="2"){
variavel ="2"
document.getElementById(nomeDiv).innerHTML="<img src='img/profile/"+nomeImg+"2.png' border='0'>"
}else{
variavel ="1"
document.getElementById(nomeDiv).innerHTML="<img src='img/profile/"+nomeImg+".png' border='0'>"
}
}
}
</script>
<a href=javascript: onclick="mudaImagem('ImgMenuAccountInfo','accountInfo');"><span id="ImgMenuAccountInfo"> <img src="img/profile/accountInfo.png" border="0"></span> </a>Só q isso nao da certo, se fosse só uma imagem na página até daria certo.
Tipo eu estou setando a variavel "variavel" com 1 ou 2 para saber qual img eu coloco, + como são 2 imagens na pagina, a variável se "confunde" quando clico em uma e dps em outra.
Resumindo
Tenho N imagens em uma página quando clicar em alguma gostaria q ela mudasse, porem a do lado continuasse a memso. E se eu clicar de novo na mesma ela votasse para a q estava antes
Bom fico confuso + é isso aee
abracos










