Можно, но в рамках поставленной задачи — не пойдет. Суть в том, что нужно отображать раскрашенный разными цветами текст внутри текстбокса, после того как пользователь убирает с него фокус. Именно разными так что первое слово синее, второе красное, и т.д. Поскольку input не может внутри себя иметь разметку, элемент подменяется на div с размеченным введенным текстом.