
DOM
石倩蓉
一名优秀的Web前端,应该是Write less,do more。
展开
-
DOM(包括获取元素节点的方法以及获取和设置元素节点的属性)
1.文档:DOM中的“D” 当创建了一个网页并把它加载到Web浏览器中时,DOM就在幕后悄然而生。它把编写的网页转化为一个文档对象。 2.对象:DOM中的“O” 对象是是一种自足的数据集合,与某个特定对象相关联的变量被称为这个对象的属性;只能通过某个特定对象去调用的函数称为这个对象的方法。 js中对象分为三种: (1)用户自定义对象 (2)内建对象:内建在js中的对象。包括原创 2015-05-04 18:11:40 · 3944 阅读 · 0 评论 -
JS获取表单元素的value
<!-- 1.option selected属性,如果我们在下拉列表里面选择了一个option那么他的selected="true" ,如果我们想设置当前的option是选中 状态的,那么我们只要设置 它的selected=‘true’或者selected="selected"或者selected,这几种方式设置都可以,但是在我们使用jquery或者js获取selected这个属性的值时, 如果他原创 2015-07-20 11:50:58 · 4705 阅读 · 1 评论 -
DOM优化
1.概念: DOM定义了访问 HTML 和 XML 文档的标准,DOM会将文档看做一棵树,同时定义了很多方法来操作树中的每个节点。他不是指具体的某个东西,而是指一套准则。 2.重点:DOM与js为独立的两部分,要减少两者之间的交互,否则会影响性能。 3.innerHTML和DOM方法对比: Chrome:DOM方法快(appendChild) 其原创 2015-09-07 22:16:56 · 502 阅读 · 0 评论 -
nodeName和tagName
这两个概念,相信各位前端同学肯定都是比较清楚的,在JavaScript的开发中常常会用到,之前我一般都是用tagName,后来发现nodeName也能有一样的效果,但是他们直接的区别一直都不清楚,知道昨天看见了篇文章,讲得很清楚,因此就在这里翻译过来,也算加上自己的印象吧。 原文地址:http://aleembawany.com/2009/02/11/tagname-vs-nodenam转载 2015-09-08 09:44:30 · 770 阅读 · 0 评论