cierto, curioso que marcase error el getElementById, y es que no le veo por que debiese de marcar error (salvo el espacio del getElementsB yTagName que creo fue insertado por el editor)
Esto funciona Ok en los 4 browsers que lo probé
Código:
<html>
<head>
<title>Page title</title>
<script type="text/javascript">
window.onload = function () {
var elementos = document.getElementById("miniaturas").getElementsByTagName("IMG")
for (var i=0;i < elementos.length; i++) {
elementos[i].onmouseover = function () {document.getElementById("fotog").innerHTML = "<img src="+this.src+" />";}
}
}
</script>
<body>
<div id="fotog"></div>
<div id="miniaturas">
<img with="95" height="75" src="http://www.forosdelweb.com/f13/images/dog_pet.jpg">
<img with="95" height="75" src="http://www.forosdelweb.com/f13/images/agropet-logo.jpg">
<img with="95" height="75" src="http://www.forosdelweb.com/f13/images/agropet-logop.jpg">
<img with="95" height="75" src="http://www.forosdelweb.com/f13/images/agropet-logop.gif">
</div>
</body>
</html>
Edito (me ganaste):
Si buscara getElementById problemas" seguro encontraría muchas páginas, y si buscara "innerHTML problemas " o "while problemas" también encontraría muchas páginas
![sonrisota](http://static.forosdelweb.com/fdwtheme/images/smilies/xD.png)
Yo no aseguro que no exista algún problema, yo solo digo que a mi no me marca error en IE 8, that's all
Otra edición (no había leído tu mensaje completo)
Cita: Le he dado doble click al icono y me decía que no reconocia el objeto getElementById, y es cuando me he puesto a buscar alguna solución.
El mensaje no te dice que no se reconoce al método
getElementById, sino que no encuentra en la página un objeto llamado como lo llamaste que se ha invocado por medio de
getElementById, eso es muy diferente
Ahora si ... saludos