Ето моята настройка:
- Имам бутон и текстово поле
- Текстовото поле има манипулатор "onFocus", който задейства метода "selectAll".
- the button has an "onClick" Handler which does the following:
- show textbox
- textbox.focus(true) и
- textbox.selectAll();
Но не го прави (на мобилни устройства). Работата е там: това работи в FF и Safari - но не в мобилен WebKit. Когато щракна върху бутона, полето се фокусира и се избира за милисекунда (понякога дори не и толкова) и след това се връща, за да фокусира бутона...
Вече се опита да вмъкне таймер, който след това ще направи фокуса - също не работи.
Също така се опитах да уловя всички събития и да ги предотвратя - защото има събитие onFocus, което се задейства от бутона след onClick. Дори се опитах да настроя фокуса върху текстовото поле от събитието onFocus на бутона. Няма шанс.
Някакви други идеи?