随笔分类 -  html5

摘要:audio中的onended方法不知怎么只有用事件监听的方法才有用,<element onended="myScript">和object.onended=function(){myScript};都不起作用,只有object.addEventListener("ended", myScript); 阅读全文
posted @ 2017-04-12 23:29 Athena-web 阅读(3696) 评论(0) 推荐(0)
摘要:<canvas../>元素它是专门用来绘制图形的,但是它自身并不绘制图形,他只是相当于一块空的画布,任由开发者在其上利用javascript脚本进行绘制。 一般绘图需要一下.1:先获取canvas对应的dom对象,2.调用canvas对象的getContext()方法,3.调用CanvasRende 阅读全文
posted @ 2017-04-11 22:26 Athena-web 阅读(129) 评论(0) 推荐(0)
摘要:1.表单控件提供的checkValidity()方法进行校验。 例如:如果checkValidity()方法返回true 则表明该表单内的所有表单控件都有效。 2.自定义验证 应用h5新增的setCustomValidity()方法实现。只有当该表单没有通过校验时才能调用该方法。 例如: 阅读全文
posted @ 2017-04-11 21:24 Athena-web 阅读(358) 评论(1) 推荐(0)
摘要:拖放触发的拖放事有一个datatransfer属性,该属性值是一个Datatransfer对象,利用这个方法可以实现一个简单的添加删除的拖放事件 阅读全文
posted @ 2017-04-10 22:46 Athena-web 阅读(253) 评论(0) 推荐(0)
摘要:h5新增了关于拖放的API,通过拖放API可以让html页面的任何元素都变成可以拖动的。这是一个小例子,帮助理解。 阅读全文
posted @ 2017-04-10 22:11 Athena-web 阅读(120) 评论(0) 推荐(0)
摘要:对于es6本人说一下自己对于es6的理解以及用法。es6相对于es5来说,用起来更加的简洁,理解起来也比较容易。今天看了关于es6中一些自己任务比较常用的几点书写方法和他的代表含义。 1.函数参数的默认值 es6允许为函数的参数设置默认值(直接写在参数定义的后面)例如: 参数变量是默认声明的,所以不 阅读全文
posted @ 2017-04-10 15:54 Athena-web 阅读(133) 评论(0) 推荐(0)