Lo que pasaba era que no había que ponerlo en el href, sino en el onclick:
Código Javascript
:
Ver originalfunction mostrarOcultarTablas(id,enlace){
var elem = document.getElementById(id);
elem.style.display = (elem.style.display == 'none') ? 'block' : 'none';
enlace.innerHTML = (elem.style.display == 'none') ? '<img border="0" src="desplegaboto.jpg" /> Afegir grup 2' : '<img border="0" src="ocultaboto.gif" /> Ocultar grup 2';
}
Código HTML:
Ver original<a onclick="mostrarOcultarTablas('tabla1',this);" style="text-decoration:none;"><img border="0" src='desplegaboto.jpg' alt='oro' /> Afegir grup 2
</a>
El único problema es que ahora no tiene la apariencia de un enlace, pero con un poco de CSS se puede arreglar perfecamente.
Saludos (: