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

问题描述 投票:0回答:2

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

html mobile-safari spell-checking
2个回答
79
投票

正如我的好友 Jonathan Stark 所指出的,您应该能够使用自动更正和自动完成等属性来实现您正在寻找的效果:

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

刚刚在 OS4 中测试,它可以工作。

更新: 自 iOS5 起,

on
中的
off
autocapitalize
值已被弃用。使用
none
完全禁用自动大写。


52
投票

HTML5中有拼写检查属性:

<textarea spellcheck="false">

回复:http://blog.whatwg.org/the-road-to-html-5-spellchecking

浏览器支持有限。

© www.soinside.com 2019 - 2024. All rights reserved.