Скажем, у вас есть два входа:
<input id="input1" type="text"/>
и <input id="input2" type="text"/>
такой, что с помощью некоторой магии JavaScript все, что вы вводите в input1, также будет помещено в input2. В этом смысле input2 "отражает" input1.
Есть ли способ, которым я также могу "отразить" выделение текста. Так что, если я выберу какой-то текст на входе input1, как я могу выбрать такой же текст на input2?
Я смотрел на объект Microsoft TextRange и объект Selection, используемый Mozilla и др., Но весь этот беспорядок кажется довольно громоздким. У кого-нибудь был какой-нибудь успех, делая что-то подобное раньше?
РАЗЪЯСНЕНИЕ: Спасибо за ответы до сих пор. Чтобы было ясно: я не спрашиваю, как отразить текст. Я уже решил это. Вопрос только в том, чтобы выбрать текст на входе1 и выбрать соответствующий текст на входе2.