html5 spellcheck
属性如何工作?
我看到this page使用Chrome 17,它应该支持spellcheck
上的<textarea>
,但不会<input type='text'>
上的{{1}},但是当我输入一些非{在该页面中给出的textarea中的单词,我认为没有变化。
答案 0 :(得分:5)
查看适用于text area
的此工作example。那对我来说是safari,chrome和firefox。如果没有,请提供有关您使用的操作系统的信息。
浏览器支持目前有限,如下所示。
答案 1 :(得分:1)
spellcheck
属性在浏览器中仍然很差(如果有的话)。例如,当我访问您在Chrome 18中提及的页面并在框中键入拼写错误的单词时,应该检查“此文本区域是否有错误的单词。”浏览器将“单词”标记为拼写错误。双击其他一些单词也表示拼写错误。解释是我将西班牙语设置为拼写检查语言。注意:可以通过右键单击输入并选择拼写检查设置来更改此语言,但更改在重新加载页面之前不会生效。
请在浏览器中查看这些设置。请注意,那里有一个复选框,用于控制是否正在使用拼写检查。
答案 2 :(得分:1)
支持随着时间的推移而有所改善。这是更新的表:
要考虑的几件事:
<textarea>
的行为就像被设置为“ true”,而<input>
的行为就像被设置为false
。