Rise, неа.
1. В IE8 нет события input (есть близкое propertychange, но оно не всплывает. Можно тупо юзать change или keyup)
2. Элемент <output> имеет текстовое содержимое (textContent). Его можно изменять. Причем value - это практически его псеводним. (
https://html.spec.whatwg.org/multipa...output-element)
Rise, так что можно делать output.innerHTML или appendChild(textNode) - и это кроссбраузерно.