2017年3月26日

读JS高性能总结——DOM编程(一)

摘要: DOM是一个与语言无关的API,它在浏览器中的借口却是用JS来实现的。 浏览器通常会把DOM和JS独立实现. 在IE中,JS的实现名是JScript,位于jscript.dll文件中,DOM实现则是mshtml.dll; Safari中的DOM和渲染则使用webkit中的WebCore来实现,JS则 阅读全文

posted @ 2017-03-26 23:31 baoyadong 阅读(196) 评论(0) 推荐(0)

DOM修改元素的方法总结

摘要: 今天我们要谈谈DOM元素的修改(包括修改内容,属性,样式)。修改内容的方法 3种:elem.innerHTML:获取或设置元素开始标签到结束标签之间的原始HTML代码片段;elem.textContent:获取或设置元素开始标签到结束标签之间的纯文本内容 要考虑兼容性问题IE9+;获取表单元素的内容 阅读全文

posted @ 2017-03-26 23:03 baoyadong 阅读(2199) 评论(0) 推荐(0)

DOM查找元素的方法总结

摘要: 按HTML查找:优点:范围可大可小,可设置条件;包括五种方式:1.按id查找;2.按标签名查找:var elems = parent.getElementsByTagName('');3.按name属性查找:要回传给服务器的元素需要name属性,专门找表单中有name属性的表单元素; 了解即可;4. 阅读全文

posted @ 2017-03-26 22:08 baoyadong 阅读(940) 评论(0) 推荐(0)

节点树和元素树知识整理

摘要: 我们在阅读JS高级程序设计的时候,提到了节点树的概念。比如说: elem.parentNode 找elem的父节点; elem.childNodes 找elem的所有的直接子节点; elem.nextSibling 找elem的下一个同辈节点‘; elem.previousSibling 找elem 阅读全文

posted @ 2017-03-26 21:45 baoyadong 阅读(2538) 评论(0) 推荐(0)

导航