spellcheck
浏览器一般会自带拼写检查功能,编辑内容时,拼错的单词下面会显示红色的波浪线。spellcheck
属性就表示,是否打开拼写检查。
它有两个可能的值。
true
:打开拼写检查false
:关闭拼写检查
<p contenteditable="true" spellcheck="true">
英语单词 separate 容易写错成 seperate。
</p>
上面代码中,seperate
下面会有提示,表示拼错了。
注意,由于该属性只在编辑时生效,所以这个例子必须加上contenteditable
属性,表示本段内容可编辑。鼠标单击就可以进入编辑状态,这时才会看到拼写提示。不可编辑的状态下,拼写错误是不提示显示的。对于那些不可编辑的元素,该属性无效。
这个属性看上去像布尔属性,但是其实是枚举属性,所以最好不要省略它的值。如果没有指定这个属性,浏览器将自行决定是否打开拼写检查。