tramite javascript possiamo cambiare il source di un immagine al lancio di un qualsiasi evento.
Nel mio caso voglio cambiare immagine sapendo il suo id.
Il fatto e' che l'evento viene lanciato da un percorso un po insolito.
L'immagine si trova in un iframe. Questo iframe e' in una pagina chiamata "about.php"
Nella pagina "about.php" si trova anche un altro iframe. Questo iframe ha un bottone che apre una popUp, questa popUp possiede il codice per cambiare l'immagine.
So che e' un po contorto ma perche non mi va se con un alert mi faccio stampare l'src o l'id esatto di quell'immagine? perche non la cambia?
Raggiungo l'immagine cosi :
source = window.opener.parent.iframeName.document.getElemen tById('ID_0101_FFFF').src
idImg = window.opener.parent.iframeName.document.getElemen tById('ID_0101_FFFF').id
se faccio alert(source) ottengo l'esatto percorso....
se faccio alert(idImg) ottengo l'esatto id ossia ID_0101_FFFF....
Ma attenzione...qualora gli dica di cambiare immagine...ossia scrivo
window.opener.parent.iframeName.document.getElemen tById('ID_0101_FFFF').src = 'nuova.jpg'
non so perche ma non fa nulla....dove sbaglio?