快速提问 - 如果网页表单中的文本字段没有自动设置表单的焦点,即你必须在键盘弹出之前按下该字段 - 我是否正确认为该字段无法编辑呢? / p>
换句话说 - 我不能通过向其中注入javascript来为textField设置文本,除非它在加载网站时得到关注吗?
注意:我不在这里讨论设置文本或占位符: - )
干杯
答案 0 :(得分:9)
是的,你可以!您可以使用Javascript来设置值:
[theWebView stringByEvaluatingJavaScriptFromString:@"document.getElementById('textFieldID').value = 'MyText'"]
Here's一篇文章,向您展示如何使用Javascript设置和获取文本字段的值。
希望这有帮助!