Ho guardato il tuo sito, e sembra ci sia quello che vuoi fare.
Ho corretto alcune cose. Non so se fa quello che volevi... però almeno fa qualcosa :
Codice HTML:
<button onclick="myFunction()">Clicca</button>
<script>
var counter = 0;
function myFunction()
{
setInterval("Load()",5000);
}
function Load()
{
ciao = new Array('01EH3M','nKGMTs','Tb9WAr','C1MUpk','w2ptRX','BTRxee');
document.getElementById("ciao").setAttribute("src", "http://www.poketown.net/public/poketown/pokemonegg/pokemon.asp?p="+ciao[counter]+"&cura=68");
counter = (counter >= ciao.length)?0:counter+1;
}
</script>
<iframe id="ciao" style="width:500px; height:800px" ></iframe>
Gli "errori" più evidenti erano:
-non esisteva alcun tag con id="ciao"
-counter non si azzerava mai
-si scrive getElementById, e non getElementByID
-<button> non era chiuso
-la setInterval vuole la stringa della funzione, e non la chiamata alla funzione
Ciao!