Gracias Perr0,
no puedo subir los archivos a un servidor porque estoy en el trabajo y no volveré a casa hasta bien tarde. Pero se me ocurre otra forma de probarlo.
Si entras en
www.suresdata.es accederás a mi web.
Allí puedes ver el código fuente de la primera página y pegar este código, justo antes del logotipo.
A ver si así, damos con el problema de por qué el mismo código funciona en un archivo html y no en uno php.
<head>
<script>
function cambiarImagen(imagen) {
var elemento = document.getElementById("fondo");
elemento.src=imagen;
}
</script>
</head>
<body>
<table width=480px height=640px bgcolor=green>
<tr>
<td>
<img id="fondo"/>
</td>
</tr>
</table>
<a href="javascript:cambiarImagen('c:/Utilidades/img1.jpg')" >nombre articulo 1</a>
<a href="javascript:cambiarImagen('C:/Utilidades/img2.jpg')" >nombre articulo 2</a>
</body>
</html>
Puedes pillar un par de imágenes cualesquiera y pegarlas en la ruta c:\utilidades\ con los nombres img1.jpg e img2.jpg.
Gracias por la ayuda y un saludo.