摘要: getElementsByClassName()是HTML5 新增的DOM API。IE8以下不支持 我们知道,原生的方法,是getElementById()和getElementsByTagName(),这两个不会有兼容问题,但是遇到class的问题还是没法解决。所以这里总结两种封装方法,可以用它 阅读全文
posted @ 2016-12-28 16:48 安静的女汉纸 阅读(1029) 评论(0) 推荐(0) 编辑
摘要: 一、 在上面这段代码中,如果使用以下js代码 在ie9以下,alert出来的是p(p标签名字),但是在现代浏览器下,比如Chrome,FF,ie11等等,由于会把<div> <p>两个标签之间的空白节点也解析出来,所以会alert出#text(由于空白节点是属于text文本节点) 如果把html的D 阅读全文
posted @ 2016-12-28 15:34 安静的女汉纸 阅读(2881) 评论(0) 推荐(0) 编辑
摘要: 1、childNodes 属性,标准的,它返回指定元素的子元素集合,包括html节点,所有属性,文本。可以通过nodeType来判断是哪种类型的节点,只有当nodeType==1时才是元素节点,2是属性节点,3是文本节点,8是注释节点。 有些人错误的使用()去取该集合元素,下表列出各浏览器对chil 阅读全文
posted @ 2016-12-28 11:30 安静的女汉纸 阅读(448) 评论(1) 推荐(0) 编辑