我正在加载一个包含表单的HTML页面.我希望能够在用户点击GO或者点击HTML页面上的SUBMIT按钮时关闭键盘.
如果用户决定他不想填写表格,我还需要一种方法来解雇键盘.
不知道该怎么做.
更简洁的方法,无需知道选择了哪个元素如下:
[webView stringByEvaluatingJavaScriptFromString:@"document.activeElement.blur()"];
javascript方法很聪明,但这更直接:
[webView endEditing:YES];
您可以使用javascript将焦点从HTML文本字段中移开:
document.foo.bar.myinput.blur();