У меня есть проблема, как это:Firefox и IE не работает InnerText
<div id='stickyid' style='display:block; color:red'>happi</div>
After write :
<script type="text/javascript">
var thevalue = document.getElementById("stickyid").innerText;
document.write(""+thevalue+"");
</script>
Он работает нормально на Chrome, но не Firefox и IE. Как я могу это исправить?
В этом случае '.innerHTML' даст тот же результат? Firefox использует '.textContent' - это рекомендация W3C, которую я считаю, - см. Эту [таблицу compatabilities] (http://www.quirksmode.org/dom/w3c_html.html) – naththedeveloper