文档介绍:.
1 / 5
新属性,它的功能为对用户输入的文本内容进行拼写和语法检查。Spellcheck是个布尔值的属性,具有true和false两种值,但是书写时有个特殊的地方,就是必须明确声明属性值为true或false。
正确写法:<in.
1 / 5
新属性,它的功能为对用户输入的文本内容进行拼写和语法检查。Spellcheck是个布尔值的属性,具有true和false两种值,但是书写时有个特殊的地方,就是必须明确声明属性值为true或false。
正确写法:<input type="text" spellcheck="false" /> 错误写法:<input type="text" spellcheck />
如果元素的readOnly属性或disabled属性设置为true,则不执行拼写检查。
目前只有IE不支持spellcheck属性。
5. tabindex属性
Tabindex是开发中的一个基本概念,党不断按TAB键让窗口或页面中的控件获得焦点,对窗口或页面中的所有控件进行遍历的时候,每一个控件的tabindex属性表示该控件是第几个被访问到的。
HTML5 其他功能
API
提示
selectors API不仅仅只是方便,在遍历DOM的时候,selectors API通常会比以前的子节点搜索API更快。为了实现快速样式表,浏览器对选择器匹配进行了高度优化。
HTML5有了新的Selectors API, 可以用更精确的方式来指定希望获取的元素,而不必再用标准的DOM的方式循环遍历。使用方式类似于CSS中使用的选择规则一样。举例:
.
函数1:querySelector<>
描述:根据指定的选择规则,返回在页面中找到的第一个匹配元素
示例:querySelector<"">
结果:返回第一个CSS类名为"error"的文本选择框
------------
函数2:querySelectorAll<>
描述:根据指定规则返回页面中所有相匹配的元素
示例:querySelectorAll<"#results td">
结果:返回id值为results的元素下所有的单元格
2 / 5
.
1. 可以为Selector API函数同时指定多个规则,例如
//选择文档中名为highClass或lowClass的第一个元素
var x= <".highClass",".lowClass">;
2. Selectors API不仅仅只是方便,在遍历DOM的时候,
Selectors API通常会比以前的遍历搜索更快,浏览器对选择器匹配进行了高度优化。
4 / 4
.
<>
JSON作为js语法的一个子集,它将数据表示为对象字面量。
由于其语法简单和在js编程中与生俱来的兼容性,JSON变成了HTML5应用内部数据交换的事实标准。
典型的JSON API包含两个函数,parse<>和stringify<>, 分别用于将字符串序列化成DOM对象和将DOM对象转换成字符串。
4 / 4