textarea и innerHTML в Internet Explorer

Теги внутри textarea выводится как текст.

Если применить свойство JavaScript innerHTML, то эта особенность textarea в IE теряется.

При innerText Mozilla Firefox не будет работать.

Единственно верное решение value

<textarea id="innerHTML"></textarea>
<textarea id="innerText"></textarea>
<textarea id="value"></textarea>

<script>
document.getElementById("innerHTML").innerHTML="<b>слово</b>";
document.getElementById("innerText").innerText="<b>слово</b>";
document.getElementById("value").value="<b>слово</b>";
</script>
в f t
наверх ↑

2 комментария:

aldous
Ие ещё жив? Надо же.
NMitra
Ладно IE, он первопроходец. А вот другие, такие как Яндекс.браузер, что-та там от Facebook и Mail.ru меня напрягают.