Hızlı cevap innerHTML'yi (veya prototipin hemen hemen aynı şey olan güncelleme yöntemini) kullanmaktır. İnnerHTML ile ilgili sorun, atanan içerikten kaçmanız gerektiğidir. Hedeflerinize bağlı olarak bunu başka bir kodla VEYA
IE'de: -
document.getElementById("field_name").innerText = newText;
FF içinde: -
document.getElementById("field_name").textContent = newText;
(Aslında FF aşağıdakiler kod ile mevcuttur)
HTMLElement.prototype.__defineGetter__("innerText", function () { return this.textContent; })
HTMLElement.prototype.__defineSetter__("innerText", function (inputText) { this.textContent = inputText; })
Mümkün olan en geniş tarayıcı desteğine ihtiyacınız varsa, sadece innerText'i kullanabilirim, o zaman bu tam bir çözüm değildir ama raw'da innerHTML kullanmaz.