'innerText' funciona no IE, mas não no Firefox

Eu tenho algum código JavaScript que funciona no IE contendo o seguinte:

myElement.innerText = "foo";

No entanto, parece que a propriedade 'innerText' não funciona no Firefox. Existe algum equivalente do Firefox? Ou existe uma propriedade cruzada mais genérica que pode ser usada?