С учетом
<p id="message">Hello <a href="#">from this</a> page</p>
у вас есть элемент абзаца с тремя дочерними элементами: текстовый узел, узел элемента и текстовый узел.
Звучит так, будто вы хотите весь текст внутри узла абзаца. Вы можете сослаться на
document.getElementById("message").innerHTML
чтобы получить то, что (я думаю) вы хотите.
Теперь, если вы хотите получить текст узла привязки, как текстовый узел вы можете сделать это, распознав, что текстовый узел является дочерним по отношению к узлу привязки.
Я создал демо на http://jsfiddle.net/8Yqqz/1/
Основная идея заключается в том, что вы находите узел привязки, а затем получаете его первый дочерний элемент. Этот ребенок будет текстовым узлом. Исходный код скрипки должен прояснить это.