Gracias a todos por vuestras respuestas.
Parece que ya lo he conseguido. De todas formas no se si esta forma es un poco chapuza... Si alguien sabe si hay una forma mejor de resolverlo agradecería que lo dijese.
archivo js
Código:
function cargarContenido(valor1)
{
textarea_line = valor1.replace(/<br\s?\/?>/g,"\n");
$("#id_del_textarea").html(textarea_line);
}
archivo.php
Código:
<?php
$cadena = $registro['consulta'];
$texto=str_replace("\r\n", "<br>", $cadena);
?>
<div class="link" onclick="cargarContenido( '<?php echo($texto) ;?>' )"><img src="img/icono5.png"></div>
Saludos.