Всем браузерам это похрену.(кроме ie в частных случаях)
А это верно. В FF только textContent.
Вообще рекомендую юзать либо innerHTML как кроссбраузерное(если лень пару строк написать лишних), либо .appendChild(document.createTextNode('text')) как полностью соответствующее идеологии DOM.