Возможно, вы имеете в виду, что хотите запомнить выделение, даже если пользователь фокусируется на другом элементе, так что если он вернется к текстовой области, тот же текст все равно будет выделен. Это тот случай?
Если это так, я думаю, что проще всего было бы поместить текстовую область в iframe в том же домене. Каждый документ поддерживает свой собственный контекст выбора. Конечно, вам нужно прочитать данные из текстовой области и, вероятно, скопировать их в скрытое поле в вашей форме, так как вы не можете иметь поля в форме в другом документе, поэтому вам нужно создать своего рода прокси .