Хочется странного - есть длинное текстовое поле, при щелчке пользователя мышью сейчас мы попадаем в любую часть строки, а хочется всегда вставать на первую позицию. Предложил вместо мыши использовать ТАБ, но заинтересовался - а можно ли сделать именно в поставленной формулировке ?
(4) делай проще: само поле не показывай ДЛЯ РЕДАКТИРОВАНИЯ. показывай только его содержимое - как текст. рядом КНОПКА. при необходимости отредактировать - жмакаем кнопку открывается отдельная форма/слой на котором только поле ввода (которое активируется по умолчанию в первую позицию) и кнокпи ок+отмена
опять же - если текстовое поле - то фоиг где что набивает. пусть хоть одно слово в середине второго. если есть ФОРМАЛЬНЫЕ правила проверки правильности ввода - просто по факту завершения ввода/перед записью проверяй на корректность и не пускай дальше...