1

快速提问 - 如果网络表单中的文本字段不会自动获得表单设置的焦点,即您必须在键盘弹出之前按下该字段 - 我是否正确假设该字段无法编辑?

换句话说 - 我不能通过向其中注入 javascript 来为 textField 设置文本,除非它专注于加载网站,对吗?

注意:我不是在这里谈论设置文本或占位符:-)

干杯

4

1 回答 1

9

是的你可以!您可以使用 Javascript 设置值:

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

这是一篇文章,向您展示了如何使用 Javascript 设置和获取文本字段的值。

希望这有帮助!

于 2012-05-08T20:00:28.593 回答