阿西河

所有教程

公众号
🌙
阿西河前端的公众号

我的收藏

    最近访问  (文章)

      教程列表

      抓包专区
      测试专区

      HTML spellcheck 属性

      属性介绍

      spellcheck 全局属性是枚举属性,定义是否可以检查元素的拼写错误。它可以具有以下值:

      • true, 设置在可能的情况下会去检查元素内容的拼写错误;
      • false, 设置在可能的情况下关闭对元素内容拼写检查.

      如果没有设置这个属性,默认值由元素自身类型和浏览器设置决定。默认值也可以被继承,当有祖先元素的 spellcheck 设置为 true 的情况下,子元素的默认值也是 true。

      你可以参考这篇文章的例子来使用这个属性。

      这个属性是枚举型而不是布尔类型. 这意味着显式设置其中一个值true或false是强制性的,如果使用简写 <label spellcheck>Example Label</label> 是不行的。 正确的用法是 <label spellcheck="true">Example Label</label>.

      这个属性仅仅是浏览器上的提示: 浏览器并不会强制去检查拼写错误,通常不可编辑的元素是不会去检查拼写错误的,就算它的spellcheck 属性被设置为true而且浏览器支持拼写检查。

      这是一个实验中的功能

      此功能某些浏览器尚在开发中,请参考浏览器兼容性表格以得到在不同浏览器中适合使用的前缀。由于该功能对应的标准文档可能被重新修订,所以在未来版本的浏览器中该功能的语法和行为可能随之改变。

      扩展

      更多HTML全局属性,请参考 HTML全局属性

      目录
      目录