Собственно идея (точнее недоумение по поводу отсутствия реализации) возникла из практики "растаскивания" мышкой поля Имя (значение которого, созданного в чате открытой линии, например, или другим источником) - "Петров Сидор Максимыч". Двойной клик на "Петров" - тащим в поле Фамилия, дабл-клик на "Максимыч" - тащим в Отчество. Но тащатся (выделяются) и пробелы. Когда конечные, когда начальные. Сохраняем.
Были уверены, что к строковым полям функцию trim() уж наверное прикрутили. Не забыли. Ан нет - забыли.
Прикрутите пожалуйста!