Установить текст для текстового поля в UIWebView - PullRequest
11 голосов
/ 22 мая 2011

У меня есть UIWebView, и я хочу установить одно из его текстовых полей для определенного текста.Это вообще возможно?Если так, как я могу это сделать?Спасибо

1 Ответ

22 голосов
/ 22 мая 2011

Да, вы можете установить текст для текстового поля в UIWebView, используя javascript

Например, если у вас есть текстовое поле в этой форме

<input id="textFieldID" type="text" value="TextValue"/>

Значение настройки:

[theWebView stringByEvaluatingJavaScriptFromString:@"document.getElementById('textFieldID').value = 'Hello World'"]

Получение значения:

NSString* value = [theWebView stringByEvaluatingJavaScriptFromString:@"document.getElementById('textFieldID').value"];
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...