Ho due iframe nella stessa pagina:
iframeA
iframeB

Sono all'interno di iframeA e voglio caricare una pagina, a seguito di un'azione, nell'iframeB.
Ho provato varie soluzioni fra quelle lette nel forum:

onClick="self.frames['iframeB'].location.href='pagina.htm'"
onClick="document.iframeB.location.href='pagina.ht m'"

ho messo un ID su iframeB ID="PROVA" e inserito:
onclick="document.getElementById('PROVA').src='pag ina.htm'"

Nessuno di questi funziona.
Ma quale diavolo è il criterio di javascript per riconoscere il target?
Perchè ogni volta a seconda che si tratti di una nuova finestra, che si tratti di una finestra "figlia", di un frame o iframe bisogna cambiare il comando?