не метайте плюшками, действительно стоит задача, чтоб в IE6 работало.
что от меня хочет этот старый ослик?
var element = document.getElementById('element');
element.innerHTML +='<input .... >';
в результате: Неизвестная ошибка выполнения.
куда копать?
upd: в восьмом тоже самое