滚动的注意点

1.页面定时器的清楚 2.事件点击,连续的执行,注意事件执行完成后再进行执行,否则会出现页面样式混乱 //banner js var slide=document.getElementById('slide'); //获取slide var slideUl=document.getElementById('test'); //获取slider ul var slideList=slideUl.getElementsByTagName('li'); //获取sli...
by- thank4 2016-09-12 17:24:50

HTML DOM

获取表单控件 var fm = document.getElementById('myForm'); //alert(fm.elements); //表单控件集合,HTMLCollection //alert(fm.length); //向下兼容,不推荐 //alert(fm[0]); //向下兼容,不推荐 //alert(fm.elements.length); //推荐 //alert(fm.elements[0...
by- thank4 2016-06-22 14:13:00

DOM2 事件监听(二)

在上一篇大概的说了下ie不支持DOM的函数,但是IE自身提供了一套自己的函数,attachEVent,dettachEvent函数,但是这个两个函数在this的传值以及,处理相同函数名的,以及只能够支持事件的冒泡,不支持捕获 我们可以写一套兼容API方法来实现兼容W3C以及IE浏览问题, //W3C与IE兼容添加事件 function addEvent(obj,type,fn){ if(obj.addEventListener){ obj.addEventList...
by- thank4 2016-06-20 09:30:00

DOM2 事件监听(一)

在dom的操作中,当在同一元素上执行两个相同事件, 示例: window.onload=function(){1.....}, window.onload=function(){2.....}, 第二次执行的事件会覆盖掉第一个执行的事件,我们可以通过判断第一次有没有执行事件,一般若是存在的话,那么返回的typeof 则为function类型,由此可以这么来解决将第一个事件保存到第二个事件中执行 window.onload=function () { var box=docu...
by- thank4 2016-06-16 09:18:00

浅谈CSS3 FLEX布局

HTML5、CSS3新的API极大的简化了我们的开发,新的标签以及强大的属性!最近在布局想采用一种水平父元素里面的字元素很够自己充分的占据,一开始本来想直接计算好给值,但是方法太古板了,不适合现在的响应式的布局,于是想采用CSS3的弹性布局 HTML部分 <div class="allBox"> <div class="box box1">a</div> <div class...
by- thank4 2016-05-27 14:15:00