А что надо сделать? Чего добиваешься?
По существующему коду - aEl.text не надо ставить, вообще свойство text не надо трогать.
IE придирчив к свойству name в <a>, у тебя его нет, а в остальном он вполне ок.
Вот пример работающего кода:
var aEl = document.createElement("a")
aEl.innerHTML = 'Выход'
aEl.onclick = function() {
// все равно что href="#vyhod"
document.location.href='vyhod'
}
document.getElementById('text').appendChild(aEl)
Кстати, атрибут name у div не бывает, не надо его туда ставить.