lo que entendí es que querés pasar el valor del atributo name del link clickeado al div
   Código HTML:
 <html>
<head>
  <script src="http://code.jquery.com/jquery-latest.js"></script>
  <script>
    $( function (){
        $(".mensajes").click( function(){
            $("#mensajes_foro").html(this.name);
            return false;
        });
    });
</script>
</head>
<body>
<a href="#" name="mivar1" class="mensajes">var1</a> -
<a href="#" name="mivar2" class="mensajes">var2</a> -
<a href="#" name="mivar3" class="mensajes">var3</a>
<div id="mensajes_foro"></div>
</body>
</html>  si son varios no podés seleccionar por id porque el id no se puede repetir, vas a tener que usar una clase o los enlaces que contenga un elemento con id o como sea pero no se puede repetir los id  
para cancelar la acción del link retorná false en el evento click