Ну, вставить текст можно так:
<html>
<head>
</head>
<a href="#" onclick="document.getElementById('mydiv').innerHTML='Текст'">Ссылка</a>
<div id="mydiv">
</div>
</html>
Но это неудобно. Лучше сделать несколько div'ов, и при нажатии на ссылку скрывать/показывать их.
Вот пример:
http://learn.javascript.ru/play/T0rG7b