Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/74.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
Html 如何在iPhone上禁用文本输入的拼写检查_Html_Mobile Safari_Spell Checking - Fatal编程技术网

Html 如何在iPhone上禁用文本输入的拼写检查

Html 如何在iPhone上禁用文本输入的拼写检查,html,mobile-safari,spell-checking,Html,Mobile Safari,Spell Checking,有时拼写检查是不必要的,如验证码、用户名、电子邮件等。有没有办法在某些文本输入/文本区域禁用它?正如我的好友乔纳森·斯塔克所指出的,你应该能够使用自动更正和自动完成等属性来实现你想要的效果: <input type="text" placeholder="My Field" name="myfield" autocapitalize="none" autocorrect="off" autocomplete="off" /> 刚刚在OS4中进行了测试,它正在工作 更新:

有时拼写检查是不必要的,如验证码、用户名、电子邮件等。有没有办法在某些文本输入/文本区域禁用它?

正如我的好友乔纳森·斯塔克所指出的,你应该能够使用自动更正和自动完成等属性来实现你想要的效果:

<input type="text" placeholder="My Field" name="myfield"
    autocapitalize="none" autocorrect="off" autocomplete="off" />

刚刚在OS4中进行了测试,它正在工作


更新:自iOS5起,
autocapitalize
中的
on
off
值已被弃用。使用
none
完全禁用自动大写。

实际上HTML5中有一个拼写检查属性:

<textarea spellcheck="false">

关于:


当然,对浏览器的支持是有限的。

大多数时候,我不会关闭自动完成功能,以便用户仍然可以使用浏览器的“保存密码”功能。