Как предварительно выбрать contenteditable поле в UIWebView iOS5

Прежде всего, я знаю, что contenteditable - это только iOS 5. Я учел это - мы даем пользователям iOS 5 функцию, позволяющую вставлять Rich Text с использованием contenteditable. Пока эта функция работает отлично, все, что я хочу сделать, - это когда в представлении появляется возможность установить contenteditable поле как активное (предварительно выбрать его), чтобы появилась клавиатура и пользователь мог сразу же начать вводить текст. Вот локальный html-файл, который я использую для UIWebView

<html>
    <body>
        <div id="content" contenteditable="true" style="font-family: Helvetica">PLACEHOLDER</div>
    </body>
</html>

. Я уже пробовал использовать некоторый javascript для достижения этой цели с помощью руководств, которые я нашел для предварительного выбора ввода текста. Я не мог заставить это работать, даже когда я пытался переключиться на поле ввода текста для тестирования. Вероятно, это связано с моим отсутствием опыта работы с javascipt, поэтому, если это решение, просьба быть явным (поскольку я совершенно не знаком с javascript).

Спасибо за любую помощь

5
задан xizor 3 November 2011 в 19:57
поделиться