服务粉丝

我们一直在努力
当前位置:首页 > 财经 >

【第2926期】spellcheck:使用一个 HTML5 属性检查拼写错误

日期: 来源:前端早读课收集编辑:飘飘

前言

上周逛推特时看到 HTML5 的一个小而有用的小特性,主要是英文的拼写检查,目测对中文暂不支持。今日前端早读课文章由 @飘飘翻译分享。

正文从这开始~~

开发者考虑如何实现当用户在输入框中输入时,可以检查拼写错误的这个功能。

当你考虑时,可能会得出一个结论,认为这个问题的解决方案会非常复杂。

但 HTML5 是如此强大,只需一行属性就可以检查用户的拼写错误 / 输入。

如果你是 Grammarly 的用户,你就会知道当你犯了一个错时,在那个词下面会有一个红色的下划线。

截图自 developer.mozilla.org

同样,你也可以通过在可编辑元素上添加这个属性来实现类似的功能。

对,就是使用 spellcheck 属性就可以实现相关功能。

请注意:

非可编辑的元素不会被检查出拼写错误。

如何使用:

 <input type="text" spellcheck="true"> // 开启 Spell Check

<input type="text" spellcheck="false"> // 关闭 Spell Check

如果你想明确地禁用拼写检查功能,你可以将该值改为 false。

spellcheck 的属性值可以为 "true"、"false"、"",当值为 true 和"" 时,代表检查。

使用场合:

  • 类型为 text 的 input 元素,但 input="password" 不行。原因是:密码都是星号而且密本身就是不同字母组合而出的。

  • textarea 元素

  • spellcheck 属性,html5 中的所有元素都可以指定,对于不是输入栏的元素,须指定 contenteditable="true" 编辑属性,才能使用。(如 div 什么的。)

兼容性如何?它是否被顶级浏览器所支持?

根据 MDN,该属性被所有主要的浏览器支持,如 chrome、firefox 和 safari,请参考 MDN 的兼容性图表以了解所有的浏览器。

关于本文
译者:@飘飘
作者:@MM Nauman
原文:https://www.allbloggertricks.com/2021/06/check-for-spelling-mistakes-with-one.html

这期前端早读课
对你有帮助,帮” 赞 “一下,
期待下一期,帮” 在看” 一下 。

相关阅读

  • 【线】的10种设计表现形式,纯干货!

  • 这是鱼先生的第33篇设计教程距小目标还有:67篇hi,我是鱼先生,专注平面视觉设计方向。前面我们讲了点的8种实战表现形式,今天来继续聊聊点线面中的线,前言不多说,直接开始干货吧。
  • 基于Vue3 的可视化编辑器Everright-formEditor开源

  • 前言把技术转换成产品的能力,真好。本文由 @刘海峰投稿分享。正文从这开始~~编辑器介绍先来个图,有个初步的认识抱歉,原谅图有点模糊哈github: https://github.com/Liberty-liu/E
  • 如何从错误中反思并摆脱负面情绪?

  • 编者按:总有人说失败是成功之母,但失败并不会自动酝酿出成功,他们之间的距离仍然需要我们一步一个脚印走过去。每个人都会犯错,如何从错误中学习,如何从错误中解脱自己的负面情绪
  • 贬义词褒用太尴尬!这篇避雷手册快拿去

  • 你真的会夸人吗?夸人,也是一门技术活。可是当你真心实意用上成语称赞别人,为什么对方反而生气了?原来犯了迷糊,没搞懂这些词的真实意思,错把贬义词当成了好话。为了帮助大家逃离这
  • ArcGIS Python学习

  • 描述(Describe)信息获得2.1 Describe 对象基本属性Describe 函数返回的 Describe 对象包含多个属性,如数据类型、字段、索引以及许多其他属性。该对象的属性是动态的,这意味着根
  • 如何利用各种“点”来构建一张好照片?

  • 与线条一样,各种“点”也是摄影中的重要元素,利用好各种“点”能让我们的照片更加耐看。摄影中的“点”可以理解为画面中面积较小、与周围环境有区别的元素,如全景画面中的人物

热门文章

  • “复活”半年后 京东拍拍二手杀入公益事业

  • 京东拍拍二手“复活”半年后,杀入公益事业,试图让企业捐的赠品、家庭闲置品变成实实在在的“爱心”。 把“闲置品”变爱心 6月12日,“益心一益·守护梦想每一步”2018年四
  • 美国对华2000亿关税清单,到底影响有多大?

  • 1 今天A股大跌,上证最大跌幅超过2%。直接导火索是美国证实计划对华2000亿美元产品加征25%关税。 听起来,2000亿美元数目巨大,我们来算笔账。 2000亿美元,按现在人民币汇率

最新文章

  • 无论世界怎么变,营销的这一点都是确定的

  • 内容来源:新加坡国立大学EMBA。分享嘉宾:李秀平,新加坡国立大学商学院市场营销系,中文EMBA课程学术副主任。轮值主编 | 智勇 责编&值班编辑 | 少将第 7332 篇深度好文:13587字 |
  • 图形编辑器vue-fabric-editor开源

  • 前言前端早读课专题的封面也是利用 fabric 这个库开发的,确实资料很少。本文由 @秦少卫投稿分享。@秦少卫:曾就职于优信二手车,参与过低代码平台的开发,现在一家互联网保险公司
  • 脱下长衫的孔乙己,才是时代的清醒人

  • △ 是新朋友吗?记得先点笔记侠关注我哦~内容来源:本文来自笔记侠编辑部。轮值主编 | 智勇 责编&值班编辑 | 少将第 7331 篇深度好文:4386 字 | 10 分钟阅读思维方式笔记君说:前
  • 真正的高手,都会做减法

  • 内容来源:由编者整理汇总自网络公开资料。轮值主编 | 智勇 责编&值班编辑 | 青羊第 7335 篇深度好文:4625 字 | 15 分钟阅读商业思维笔记君说:你有没有发现,生活中有些聪明人,