innerText -> textContent

Turns out Firefox doesn't support innerText. Need to stop making
assumptions like that. IE8- doesn't support textContent, but it doesn't
support <audio> either....