html5规定是否对元素进行拼写和语法检查的属性spellcheck


本文摘自PHP中文网,作者黄舟,侵删。

实例

进行拼写检查的可编辑段落:

1

<p contenteditable="true" spellcheck="true">这是一个段落。</p>

浏览器支持

IE、Firefox、Chrome、SafariOpera

定义和用法

spellcheck 属性规定是否对元素进行拼写和语法检查。

可以对以下内容进行拼写检查:

  • input 元素中的文本值(非密码)

  • <textarea> 元素中的文本

  • 可编辑元素中的文本

HTML 4.01 与 HTML5 之间的差异

spellcheck 属性是 HTML5 中的新属性。

语法

1

<element spellcheck="true|false">

属性值

描述
true对元素进行拼写和语法检查
false不检查元素。

html5的spellcheck属性(拼写、文法检查)

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28

<!DOCTYPE html>

<html>

<head>

<meta charset="utf-8" />

<title>spellcheck属性的使用</title>

</head>

<body>

<style>

.ac{border:1px solid #ff7300;width:200px;height:100px;}

</style>

<pre>

1.<b>输入完某个单词后,进行按空格键,就可以看到这是不是错误的单词了。</b>

2.spellcheck="true"、'false'、"",值为true和""时,代表检查。。

【空字符串为什么检查:就跟input其他属性一样,你设置个readonly就是只读( readonly=""),再加个值描述的更准确。】

3.使用场合:

   1.类型为text型的input元素,但input类型为text型的input元素,但input="password"不行(原因:你是密码哎,都是星号还检查个啥玩意,密码本身就是不同字母组合而出的)。

   2.textarea元素

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

4.现代浏览器都支持以及IE10  

</pre>

 

<p>检测<textarea spellcheck="true" >absolute testK</textarea> </p>

<p>不检测 <textarea spellcheck="false"></textarea> </p>

<div contenteditable="true" spellcheck class="ac">div absolute testK</div>

<p>readonly="":<input readonly=""/></p>

<p><input type="password" spellcheck="true"/></p>

</body>

</html>

以上就是html5规定是否对元素进行拼写和语法检查的属性spellcheck的详细内容,更多文章请关注木庄网络博客

相关阅读 >>

HTML5标签嵌套规则的详细介绍

HTML5实现app中监听返回事件如何处理

在h5页面中怎样调用app

h5的头部meta标签如何使用

HTML5视频音频实现步骤

HTML5让图片转圈的动画效果的实现方法介绍

HTML5调用百度地图api获取当前位置并直接导航目的地的方法

图片懒加载是什么意思?图片懒加载的实现方法

HTML5 video标签的属性、方法和事件汇总介绍

HTML5中垂直上下居中的解决方案

更多相关阅读请进入《HTML5》频道 >>




打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...