2010-12-18 9 views

Odpowiedz

17

Utwórz div, zestaw to innerHTML a następnie odczytać innerText

var d = document.createElement("div"); 
d.innerHTML = "<html xmlns="http://www.w3.org/1999/xhtml" >"; 
alert(d.innerText || d.text || d.textContent); 
+0

że praca kod nie robi, ale to robi http://jsfiddle.net/gHHzA/ –

+0

@acid - prawdopodobnie krzyż kwestia przeglądarki. zaktualizuje dla innych. –

+1

Sky Sanders: Dziwne, wypróbowałem to na wszystkich zainstalowanych przeglądarkach (ie8, opera, safari, chrome) i działało z wyjątkiem mojej głównej przeglądarki firefox 3.6. Okazuje się, że FF używa d.textContent (znalazłem go przez firebuga) http://jsfiddle.net/P3DPy/1/ –

Powiązane problemy