Cambiar fuente de imagen con JavaScript
Así que soy nuevo con JavaScript (este es mi primer intento de hacer que algo funcione) y estoy teniendo algunos problemas. Pensé que tenía suficiente conocimiento para hacer que esto funcionara, incluso busqué en Google tutoriales y guiones que pudieran ayudarme a resolver esto, pero nada realmente ayudó.
Parece que no puedo cambiar la fuente de la imagen, aquí está el código que tengo hasta ahora:
<script type="text/javascript">
function changeImage(a) {
document.getElementById("img").src=a.src;
}
</script>
<div id="main_img">
<img id="img" src="1772031_29_b.jpg">
</div>
<div id="thumb_img">
<img src='1772031_29_t.jpg' onclick='changeImage("1772031_29_b.jpg");'>
<img src='1772031_55_t.jpg' onclick='changeImage("1772031_55_b.jpg");'>
<img src='1772031_53_t.jpg' onclick='changeImage("1772031_53_b.jpg");'>
</div>
¿Podría alguien explicarme si estoy haciendo algo mal? ¿O tal vez me estoy perdiendo algo? Ayudame por favor :-