use element.textContent for all element text