Не могу больше на такое смотреть
function t(elem, str) {
for (var i = 0; i < str.length; i++)
setTimeout(function(char) { return function() { elem.innerHTML += char; } }(str.charAt(i)), i * 1000);
}
t(document.getElementById(qwezxc), 'Hello, World')
Уж хотя бы так.