1.用id来查询,返回值是对象 document.getElementById(‘test1’);2.用标签来查找,返回值是对象的集合 document.getElementsByTagName('p');3.对于表单元素,一般通过name来查询,返回值是结点列表NodeList, 也是一种对象集....
分类:
编程语言 时间:
2016-01-09 12:31:37
阅读次数:
176
jquery最大的好处是将js对html页面的操作(读写)进行了封装,隔离了浏览器的差异性,并简化了操作,和提供了强大的功能。在web页面中,所有的js操作都是围绕操作dom对象来的。而jquery对象就是对dom对象的封装。整个jquery代码的主要工作就是获取相应的jquery对象,然后调用对象...
分类:
Web程序 时间:
2016-01-05 12:46:02
阅读次数:
306
1.手绘一张图说明。2.为什么JavaScript是单线程(这里引用阮一峰老师的话)JavaScript的单线程,与它的用途有关。作为浏览器脚本语言,JavaScript的主要用途是与用户互动,以及操作DOM。这决定了它只能是单线程,否则会带来很复杂的同步问题。比如,假定JavaScript同时有两...
分类:
编程语言 时间:
2015-12-30 23:46:10
阅读次数:
209
随着web应用的发展,直接操作dom的应用已渐行渐远,取而代之的是时下越来越流行的MVVM框架,dom操作几乎绝迹,这里面自然是框架底层封装的结果。MVVM框架的双向数据绑定使开发效率大大提高;然后在实现这些双向数据绑定时,使用ES7原生的Object.observe方法则是完美解决方案,但是.....
分类:
其他好文 时间:
2015-12-24 00:22:39
阅读次数:
2701
DOM 中有一个非常重要的功能,就是节点模型,也就是 DOM 中的“M”。页面中的元 素结构就是通过这种节点模型来互相对应着的,我们只需要通过这些节点关系,可以创建、 插入、替换、克隆、删除等等一些列的元素操作。一.创建节点为了使页面更加智能化,有时我们想动态的在 html 结构页面添加一个元素标签...
分类:
其他好文 时间:
2015-12-23 21:13:04
阅读次数:
173
1、DOM的基本概念DOM是文档对象模型,这种模型为树模型;文档是指标签文档;对象是指文档中每个元素;模型是指抽象化的东西。2、Windows对象操作一、属性和方法:属性(值或者子对象):opener:打开当前窗口的源窗口,如果当前窗口是首次启动浏览器打开的,则opener是null。dialogA...
分类:
编程语言 时间:
2015-12-22 21:03:25
阅读次数:
238
DOM编程不仅仅可以查找三种节点,也可以操作节点,那就是创建,插入,删除,替换和复制节点。先来看节点
操作方法:
还是借用一贯的HTML代码:
DOM编程
window.onload=function(){
}
你喜欢那个城市
北京市
天津市
上海市
...
分类:
编程语言 时间:
2015-12-19 21:59:09
阅读次数:
237
AJAX技术点async javascript and xml:异步的js和xml,用js异步去操作xmlajax用于数据交互,不能操作DOM–节省用户操作,时间,提高用户体验,减少数据请求–传输获取数据使用场景:局部刷新页面,手机验证码验证发送ajax请求window.onload = funct...
分类:
Web程序 时间:
2015-12-18 10:25:59
阅读次数:
157
javascript DOM常用API总结作者:狼狼的蓝胖子网址:http://www.cnblogs.com/lrzw32/p/5008913.html文本整理了javascript操作DOM的一些常用的api,根据其作用整理成为创建,修改,查询等多种类型的api,主要用于复习基础知识,加深对原生...
分类:
编程语言 时间:
2015-12-16 12:22:52
阅读次数:
180