Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/oracle/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Keyboard 在没有表单标签的情况下,如何更改Mobile Safari键盘中的返回键文本?_Keyboard_Virtual_Mobile Safari_Return_Enter - Fatal编程技术网

Keyboard 在没有表单标签的情况下,如何更改Mobile Safari键盘中的返回键文本?

Keyboard 在没有表单标签的情况下,如何更改Mobile Safari键盘中的返回键文本?,keyboard,virtual,mobile-safari,return,enter,Keyboard,Virtual,Mobile Safari,Return,Enter,当我的输入元素聚焦时,我想更改Mobile Safari键盘上的“返回”按钮文本。我知道你可以做到: <form action="somewebsite.com"> <input id='SearchTextBox' type="search"/> <input id='SearchButton' type="button" value="Search" /> </form> 但是我不想要表单标签,因为搜索是ajaxian(我不想

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

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

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


有人知道这是否可能吗?

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

<form action="#" onsubmit="return false;">
  <input id='SearchTextBox' type="search"/>
  <input id='SearchButton' type="button" value="Search" />  
</form>


嘿,我也在尝试做同样的事情,但我不明白这是如何设置返回键的文本的。如果我想让iOS键盘有一个“foo”提交键,“foo”在你的代码中应该放在哪里?@TahoeWolverine当你有一个元素包装你的输入,并且输入有value=“Search”时,它看起来是这样的。如果您有另一个值,键盘的返回键是“Go”。