2010-01-31 2 views
1

Функция focus() doenst, похоже, работает на iphone? Мне нужно что-то похожее на то, что они сделали для gmail.com, когда вы отвечаете.фокус на начало textarea на iphone?

+0

Если ничего не приходит здесь, почему бы не проверить, что gmail.com делает? Это должен быть сценарий Java на стороне клиента или HTML. –

+0

Что вы пытаетесь сделать с фокусом? – Ender

ответ

0

Если вы только против Safari, вы можете попытаться проверить на сафари конкретной документации: http://developer.apple.com/safari/

Firebug (расширение Firefox) также может быть очень полезным в поиске, как другие разработчики реализуют вещи на своих сайтах ,

0

Если вы ориентируетесь на iPhone/Android (... и вам не нужно беспокоиться о Windows Phone 7 Phone 7 Phone и т. Д.), Вы можете воспользоваться атрибутом HTML5 autofocus.

Так с некоторой разметкой, как это:

<textarea id="the-textarea" autofocus></textarea> 

Вы получаете авто ориентированные текстовое поле.

Если вам необходимо расположить курсор внутри текстового поля вы можете использовать его setSelectionRange метод:

$("#the-textarea")[0].setSelectionRange(0, 0); 
+0

Кто-нибудь проверил это? Не работал для меня. –

+0

Нет, не работает на iOS. Однако не тестировались в iOS6. –

+0

Нет, проверено IOS6, не работает ... –

Смежные вопросы