Simplemente hay que relajarse y entender que la maquina lo unico que hace es lo que uno le indica. Siempre el que se va a estar equivocando es uno y no la maquina ni el lenguaje ni nada. Te conviene tomartelo con calma y pensar en que puede estar mal
 
Primero debes agregar un evento al link (en el primer caso) por ejemplo onclick  
 Código HTML:
 <script language='javascript'>
function muestra(enlace){
alert(enlace);
}
</script>
<a id="enlace" href="http://queteparecioeltaller.wordpress.com" onclick="muestra(this.href);">Enlace</a>  En el siguiente ejemplo, es lo mismo, acordate: evento->funcion  
 Código HTML:
 <script language='javascript'>
function margen(){
var img=document.getElementById("imagen1");
alert(img.style.margin);
}
</script>
<img id="imagen1" style="margin:0; border:0;" src="imagenes-dom/domnetscape.gif"  onmouseover="margen();"/>