avoid textContent includes before/after psuedo-element contents on IE11 (bugid:110583)