4

当我的输入元素获得焦点时,我想更改Mobile Safari键盘上的“返回”按钮文本。我知道你可以这样做:

<form action="somewebsite.com">
  <input id='SearchTextBox' type="search"/>
  <input id='SearchButton' type="button" value="Search" />  
</form>

但我不想要表单标签,因为搜索是 ajaxian(我不想重新加载页面)。

有谁知道这是否可能?

4

2 回答 2

6

呵呵,应该想到这个(同事解决了)。只需使用 JavaScript 取消表单提交即可。例如:

<form action="#" onsubmit="return false;">
  <input id='SearchTextBox' type="search"/>
  <input id='SearchButton' type="button" value="Search" />  
</form>
于 2011-04-01T19:18:51.727 回答
1

您现在可以使用enterkeyhint

<input enterkeyhint="search" />

还有更多选项,例如“发送”、“开始”等

于 2021-10-25T23:43:57.967 回答