у меня есть это поле
В IE9 следующая строка выдает ошибку «SCRIPT601: Неизвестная ошибка времени выполнения» // вариант 1. document.getElementById('code').innerHTML = 'some text';
Ошибка исчезает, и кажется, что она работает (назначая пустое значение), когда я меняю строку на: //option 2. document.getElementById('code').innerHTML = '';
Я пробовал это: //вариант 3. document.getElementById('code').innerHTML = escape('some text');
но тогда HTML будет экранирован, и это не то, что я хочу, я хочу, чтобы эта точная строка была помещена в текстовое поле.
В Chrome и Firefox код в варианте 1 работает правильно.
Что я могу сделать, чтобы исправить это?