今天看到了一个很棒的代码,链接在下面http://www.w3cfuns.com/notes/31341/88ac47c76a63e7566a95809c8e0a5d98.html,让我不禁有些想总结一下input的事件了。
我是一个有强迫症的程序员,最喜欢总结一下,并且觉得自己总有一天会在此遇到这个问题,可以来翻翻博客,一目了然。
1.input button 有blur(),click(),focus()三种方法,最常用的是第二种鼠标点击事件,第一种失去焦点,第三种获得焦点可以用来做比较好看的效果。
2.input checkbox 也一样只有这三种。
3.input color 是HTML5新出的一个颜色选择器,他可以选择改变颜色,那其实我可以用作改变我网站的皮肤,感觉比较酷炫。它支持所有的DOM标准事件和属性,就是这个http://www.w3school.com.cn/jsref/dom_obj_event.asp。非常多,我就不一一列举了。
4.input date 是HTML5新出的标准时间选择器,他可以不用用户手动输入时间,体验会比较好,购票网站应该用的是这个,他也支持所有的DOM标准事件和属性。
5.input datetime 支持性比较差,不推荐使用
6