Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/186.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
是否有与Android';s文本HTML中的建议?_Android_Html_User Interface_Web_Input - Fatal编程技术网

是否有与Android';s文本HTML中的建议?

是否有与Android';s文本HTML中的建议?,android,html,user-interface,web,input,Android,Html,User Interface,Web,Input,如果我有一个“text”类型的输入元素,有没有办法防止Android键盘在输入该元素时给出建议 在本机Android应用程序中,这可能是“textNoSuggestions”,但web是否有相应的功能?是的,您具有属性autocomplete=“off | on” 例如,您使用: <input type="email" name="email" autocomplete="off"> 还可以添加其他,如 <input autocorrect="off" autocapit

如果我有一个“text”类型的输入元素,有没有办法防止Android键盘在输入该元素时给出建议


在本机Android应用程序中,这可能是“textNoSuggestions”,但web是否有相应的功能?

是的,您具有属性
autocomplete=“off | on”

例如,您使用:

<input type="email" name="email" autocomplete="off">

还可以添加其他,如

<input autocorrect="off" autocapitalize="off" autocomplete="off" spellcheck="false"> 

这样,您就不应该在字段下拉列表中显示基于输入历史记录的浏览器建议,但键盘仍会给出自己的建议(在inputmethod端,而不是浏览器端)


为此,您可能只能尝试一些补丁,我不推荐使用。我没有找到任何干净的解决方案,不久前@commonware还没有看到任何东西,因此,如果这段时间没有任何变化,这可能是不可能的。

FYI,type=“email”部分也是必需的。我已经在尝试autocomplete=“off”,但它不起作用,因为我有type=“text”。事实上,正是type=“email”部分关闭了它。似乎不需要autocomplete=“off”:可能取决于系统。我会保留它,因为它是文档中说的:我正在尝试你的JSFIDLE,我在chrome中没有带或不带它的建议,我想这取决于很多事情,浏览器配置,实际历史记录,等等。我认为最好的方法是使用它们中的两个,tyoe=email和autocomplete属性,正如文档中所说:)事实上,这个答案行不通。拥有type=“email”意味着Android上的Chrome对该字段进行验证,并且不允许提交表单,除非表单中有“@”。