spellcheck 全局屬性是枚舉屬性,定義是否可以檢查元素的拼寫(xiě)錯(cuò)誤。它可以具有以下值: true, 設(shè)置在可能的情況下會(huì)去檢查元素內(nèi)容的拼寫(xiě)錯(cuò)誤; false, 設(shè)置在可能的情況下關(guān)閉對(duì)元素內(nèi)容拼寫(xiě)檢查.
這個(gè)屬性?xún)H僅是瀏覽器上的提示: 瀏覽器并不會(huì)強(qiáng)制去檢查拼寫(xiě)錯(cuò)誤,通常不可編輯的元素是不會(huì)去檢查拼寫(xiě)錯(cuò)誤的,就算它的spellcheck 屬性被設(shè)置為true而且瀏覽器支持拼寫(xiě)檢查。
使用拼寫(xiě)檢查的可編輯段落:
<!doctype html> <html> <head> <meta charset="UTF-8"> <title>HTML spellcheck 屬性的使用(菜鳥(niǎo)教程 cainiaoplus.com)</title> </head> <body> <p contenteditable="true" spellcheck="true">這是一個(gè)段落,可以被編輯,您可以嘗試修改或刪除.</p> First name: <input type="text" name="fname" spellcheck="true"> <p><strong>Note:</strong> The spellcheck attribute is not supported in Internet Explorer 9 and earlier versions.</p> </body> </html>測(cè)試看看 ?/?
IEFirefoxOperaChromeSafari
Internet Explorer 10, Firefox, Opera, Chrome, 和 Safari 瀏覽器支持 spellcheck 屬性。
注意: Internet Explorer 9 及更早IE版本不支持 spellcheck 屬性。
spellcheck屬性指定是否要檢查元素的拼寫(xiě)和語(yǔ)法。
可對(duì)以下文本進(jìn)行拼寫(xiě)檢查:
輸入元素中的文本值(不是密碼)
<textarea>元素中的文本
可編輯元素中的文字
spellcheck 屬性是 HTML5 新增的功能。
<element spellcheck="true|false">
值 | 描述 |
---|---|
true | 規(guī)定應(yīng)當(dāng)對(duì)元素的文本進(jìn)行拼寫(xiě)檢查。 |
false | 規(guī)定不應(yīng)對(duì)元素的文本進(jìn)行拼寫(xiě)檢查。 |