Dziwne zachowanie innerText

0

Mam taki kod i działa on zgodnie z zamiarami w Operze, a w Chromie i Firefoksie nie.
http://4programmers.net/Pastebin/1906
Interesująca linijka to:

var status = document.getElementById("status"); status.innerText = "testujemy";

Natomiast jeśli zrobię coś takiego to działa we wszystkich przeglądarkach:
http://4programmers.net/Pastebin/1907
Interesująca linijka to:

document.getElementById("status").innerText = "testujemy";

Czy można w prosty sposób zrobić zmienną tak jak w pierwszym przykładzie, ale tak żeby działała (we wszystkich przeglądarkach) jak w drugim?

0

innerText nie jest częścią standardu W3C. Firefox implementuje za to textContent, a innerText jest jakimś na wpół działającym wrapperem.
Najlepiej: użyj jQuery.

1 użytkowników online, w tym zalogowanych: 0, gości: 1