管理HTML <input>
表单的iOS键盘(在UIWebView
中使用)是众所周知的,即电话号码<input type="tel"></input>
。
但是我想知道键盘上的蓝色&#39; Go&#39;按钮。 有时键盘上有一个蓝色的&#39; Go&#39;按钮,有时键盘有一个灰色的返回按钮。 有没有机会以编程方式控制此行为?
答案 0 :(得分:20)
...阿哈
&#39; Go&#39;如果<input>
标记位于<form>
标记内,则仅显示按钮。
因此,如果您之后使用JavaScript访问表单元素,则可以省略<form>
标记。
<强>&#39;去&#39;按钮强>:
<form action="..." method="...">
<input type="text"></input>
</form>
<强>&#39;返回&#39;按钮强>:
<input type="text"></input>
答案 1 :(得分:9)
重要的是,form
标记具有action
属性。 (action="#"
是一个noop。)
<form>
<input type="text" />
</form>
<form action="#">
<input type="text" />
</form>
答案 2 :(得分:2)
有一种更好、更“直接”的方式来更改输入按钮文本。在 enterkeyhint
标记中使用属性 input
,如下所示。
<input enterkeyhint="go">
您可以在 Mozilla 网站 here 上找到更多文档。