HTML5(一)
2017-01-05 本文已影响54人
lilyping
Paste_Image.png
1.Html5元素
Paste_Image.png Paste_Image.png Paste_Image.png Paste_Image.png2.关于ie浏览器的兼容性
Paste_Image.png没设置document.createElement(“”);前:
Paste_Image.png设置document.createElement(“”);后:
Paste_Image.png3.h5表单的元素
Paste_Image.png Paste_Image.png3.表单验证
Paste_Image.png类似这样的例子
valueMissing输入值为空—用在type=”text”中
Paste_Image.pngtypeMismatch控件值与预期类型不匹配
Paste_Image.pngpatternMismatch输入值不满足pattern正则
Paste_Image.pngtooLong超过maxLength最大限制
Paste_Image.pngrangeUnderflow验证range最小值
Paste_Image.pngrangeOverflow验证range最大值
Paste_Image.pngsetCustomValidity/customError:
Paste_Image.png Paste_Image.png4.新的选择器
Paste_Image.pngdiv1的一种方法
Paste_Image.pngdiv的一种方法
Paste_Image.png.box的一种方法表示
Paste_Image.png获取一组元素方法:
Paste_Image.png5.获取class列表属性
Paste_Image.png例子
Paste_Image.png Paste_Image.pngadd增加css,remove删除css:
例子
add:
remove:
Paste_Image.png Paste_Image.pngtoggle是切换classlist列表:下面增加了一个box4
例子
这里的toggle却删除了box2
例子
6.JSON的新方法
Paste_Image.pngEval:
Paste_Image.pngJson:
Paste_Image.png注意:
Paste_Image.png递归深拷贝:
Paste_Image.png Paste_Image.png引进这个js才能兼容ie浏览器
Paste_Image.png往后还会继续更新h5知识,谢谢阅读本人的文章,若有什么需要改正的,请指正,本人乐意改善
本文作者lilyping
越努力,越幸运
原文链接:https://www.jianshu.com/u/3908e601f4ec
微信公众号:BestLilyPing
github:https://github.com/lilyping
Demos源码地址:https://github.com/lilyping