摘要:
css样式 1元素内嵌样式 使用属性style style="background-color:red;color:white" 2文档内嵌样式 使用元素style <style type="text/css"> a{ background-color:red;color:white } <styl 阅读全文
摘要:
伪类和伪元素是两个比较容易混淆的概念,在此稍微梳理一下。 css引入伪类和伪元素概念是为了格式化文档树以外的信息。 伪类用于当已有元素处于的某个状态时,为其添加对应的样式,这个状态是根据用户行为而动态变化的。如:first-child,这并不是文档树上的类,但逻辑上成立。 伪元素用于创建一些不在文档 阅读全文
摘要:
dom0级事件处理时,使用属性方式注册事件处理函数: IE8和IE8以下浏览器不能传递参数,只能使用window.event对象。谷歌浏览器既可以传递事件对象参数,也可以使用window.envent对象火狐浏览器只能使用传递的事件对象参数。 兼容写法: function fn(e){ e=e||w 阅读全文
摘要:
事件流描述的是从页面接收事件的顺序,分为三种 1事件冒泡流 IE的事件流为冒泡流,即从最具体的元素向上传播到最不具体的节点,所有现代浏览器都支持冒泡流。 2事件捕获流 Netscape的事件流为捕获流,和冒泡流相反,老版本不支持,慎用。 3DOM2级事件流 DOM事件流包括三个阶段,事件捕获阶段、处 阅读全文
摘要:
Documentc Object Model文档对象模型是针对XML但经过扩展用于HTML的应用程序接口(API Application programming Interface).DOM把整个界面都映射成多层次节点结构,每个组成部分都是某种类型的节点,通过DOM可以操作任何节点。 DOM由来 因 阅读全文
摘要:
1事件绑定 事件是用户或浏览器自身执行的某种动作,如click,响应某个事件的函数就叫做事件处理程序或事件监听器,事件处理程序的名字以On开头,如onclick. 首先DOM0级事件处理, var btn=document.getElementById('myBtn'); btn.onclick=f 阅读全文
摘要:
事件委托就是onclick,onmouseover,onmouseout等事件利用冒泡的原理让父级元素执行。 阅读全文
摘要:
Event TypeBubbling phase abort ✗ beforeinput ✔ blur ✗ click ✔ compositionstart ✔ compositionupdate ✔ compositionend ✔ dblclick ✔ error ✗ focus ✗ focus 阅读全文
摘要:
slice既可以处理字符串,又可以处理数组 1slice() slice(start,[end]) 2substring() substring(start,[end]) 3substr() substr(start,[length]) 阅读全文
摘要:
function stopDefault(e){ //W3C if(e && e.preventDefault){ e.preventDefault(); } //IE else{ window.event.returnValue=fale; } return false; } 阅读全文