Как вы программно выбираете текст поля ввода на устройствах iOS, например. iPhone, iPad работает под управлением Safari?
Обычно достаточно вызвать функцию .select() в элементе <input ... />, но это не работает на этих устройствах. Курсор просто остается в конце существующей записи без выбора.