首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

JS对象Dom对象与jQuery对象之间区别

DOM实际上是以面向对象方式描述文档模型。DOM定义了表示和修改文档所需对象、 这些对象行为和属性以及这些对象之间关系。...通过js获取DOM对象就是js对象 当浏览器支持jsdom接口(api)时,这里狭义dom对象是以js对象形式出现, 也就是一个js对象。...2)jQuery对象js对象区别 jQuery对象属于js数组 jQuery对象是通过jQuery包装DOM对象后产生 jQuery对象不能使用DOM对象方法和属性 DOM对象不能使用jQuery...对象方法和属性 3)jQuery对象js对象之间相互转换 js转jQuery对象 $(js对象) jQuery对象js对象 var doc2=$("#idDoc2")[0]; //转换...三、总结一下 dom对象才能使用dom方法,jquery对象不可以使用dom方法,但 jquery对象提供 了一套更加完善工具用于操作dom

2.8K10

js对象(BOM部分DOM部分)

JS总体包括ECMAScript,DOM,BOM三个部分,但是能够和浏览器进行交互只有DOM和BOM,那么到底什么是DOM和BOM呢 概念 BOM(Browser Object Model)是指浏览器对象模型...DOM (Document Object Model)是指文档对象模型,通过它,可以访问HTML文档所有元素。...全局变量是 window 对象属性。全局函数是 window 对象方法。 接下来要讲HTML DOM document 也是 window 对象属性之一。...HTML DOM 模型被构造为对象DOMDOM标准规定HTML文档中每个成分都是一个节点(node): 文档节点(document对象):代表整个文档 元素节点(element 对象):代表一个元素...根据class属性获取 document.getElementsByTagName 根据标签名获取标签合集 注意: 涉及到DOM操作JS代码应该放在文档哪个位置。

4.2K20
您找到你想要的搜索结果了吗?
是的
没有找到

JS之文档对象模型DOM

Element DOM Attr DOM Text DOM Document HTML DOM是对XML DOM扩展, HTML DOM比XML DOM 开发JS来说更加简单方便!...HTML DOM最优秀地方是,操作form对象和table数据 1.BOM和HTML DOM关系图 学习DOM 编程,从Document对象开始,document代表当前HTML网页文档对象,是window...对象一个属性,可以直接使用 ,所有HTML DOM对象都是Document子对象 2.DOM编程开发 window.document 代表整个HTML文档 ①:通过document获得Node节点对象...document.forms 获得页面中所有form元素集合 document.body 访问页面中 元素 document.cookie 用JS操作网页cookie信息 全局检索提供了三个重要方法...DOM 创建节点:document对象提供createElement() 创建元素、createAttribute(name) 创建属性、createTextNode() 创建文本节点 DOM 添加节点

3.3K60

【JavaScript】DOM对象&JS事件总结&全局函数

本期介绍 本期主要介绍DOM对象&JS事件总结&全局函数 文章目录 1. DOM 对象 1.1 DOM 对象是什么?有什么作用? 1.2 DOM 树介绍 1.3 DOM 和 BOM 关系 2. ...JS 事件总结 3. 全局函数(global) 3.1 执行 3.2 编码和解码 3.3 字符串转数字 1. DOM 对象 1.1 DOM 对象是什么?有什么作用?..., 通过操作对象属性或者方法,来达到操作或者改变 HTML 展示效果目的。...加载到浏览器内存 加载并解析到内存中,会生成一张 DOM 树 其中: 在 DOM 树中所有的成员都可以成为节点 (Node) 整个 DOM 树,是一个文档节点对象,即...JS 事件总结 常见事件 示例代码: 鼠标键盘事件 示例代码: 3. 全局函数(global) 3.1 执行 作用:用于增强程序扩展性。

2.9K50

JSDOM对象常用知识点整理

JSDOM对象常用知识点整理 DOM介绍 获取元素对象四种方式 通过元素ID获取对应元素对象---getElementByid(); 通过name属性获取所有需要对象---getElementsByname...() 通过标签名获取符合要求所有元素 通过class属性获取所有符合要求元素 获取节点对象注意事项 元素对象常见属性 value属性 className属性 checked属性 innerHtml...属性 ---- DOM介绍 ---- 获取元素对象四种方式 通过元素ID获取对应元素对象—getElementByid(); 代码演示: <!...,如果找不到返回null ---- 通过name属性获取所有需要对象—getElementsByname() 注意:这里返回是一个元素节点对象数组,如果找不到对应对象,返回一个空数组 代码演示:...注意:class在JS中是关键字,因此使用className,绕开 代码演示: <!

68030

jsDOM理解

arguments.callee,func.caller,变量赋值前必须声 明,局部this必须被赋值 (Person.call(null/undefined) 赋值什么就是什么),拒绝重复属性和参数 复制代码 DOM...什么是DOM 1.DOM — > Document Object Model 2.DOM定义了表示和修改文档所需方法。...DOM对象即为宿主对象, 由浏览器厂商定义,用来操作html和xml功能一类对象集合。 也有人称DOM是对HTML以及XML标准编程接口。...复制代码 DOM基本操作 1.对节点增删改查 查看元素节点 document代表整个文档 document.getElementById() //元素id 在Ie8以下浏览器, 不区分id大小写,而且也返回匹配...ie7以下版本中没有,非实时 .querySelectorAll() // css选择器 在ie7和ie7以下版本中没有,非实时 复制代码 DOM基本操作 遍历节点树: parentNode ->

4.2K30

JSDOM

DOM:document object model。文档对象模型。它主要由许多节点。而基于JS对象一切视角,DOM核心是节点对象和操作方法属性。从下面三方面来介绍DOM。...一、节点查找与操作 这部分表面看起来有些碎,但细细挖掘还是有非常大规律可循。 见导图: 二、DOM之CSS样式 对于这部分内容,涉及到也是CSS样式获取和操作。...JS中提供了专门儿用于获取元素尺寸和大小方法。 实际大小:针对于元素实际大小。主要与四个因素有关,padding。margin,border,scroll。而以下提供几种方法,针对于不同因素。...会有不同结果,仅依据需求使用就可以 周边大小: 小结:DOMJS学习一个核心内容。...当中涉及到元素节点属性和基本操作也是前台页面中最重要组成,通过这些,才干使JS中基于对象思想发挥作用。能够说,B/S UI页面中一切都是建立在这些元素基础之上

3.2K20

jQuery对象DOM对象区别(重点)

js对象对象不能调用jq对象方法 jq对象js对象联系(jq对象其实就是js对象一个集合,伪数组,里面存放了一大堆js对象)(宏观上) jquery对象能不能调用DOM对象方法 DOM无法调用...什么是DOM对象(js对象):使用js方式获取到元素就是js对象DOM对象) //var cloth = document.getElementById("cloth"); //cloth.style.backgroundColor...什么是DOM对象:用js方式获取到对象DOM对象 //2. jQuery对象:用jq方式获取到对象时jq对象 //3. 区别与联系 //4....> jQuery里面放了Dom对象,把jQuery比作一个伪数组,就是没有数组方法,但是有自己方法(jQuery方法) 总结 什么是DOM对象:用js方式获取到对象DOM对象...jQuery对象:用jq方式获取到对象时jq对象 区别与联系 区别:js对象与jq对象方法不能混着用 联系: DOM–> jQuery

58320

HTML DOM Event 对象

Event 对象   Event 对象代表事件状态,比如事件在其中发生元素、键盘按键状态、鼠标的位置、鼠标按钮状态。事件通常与函数结合使用,函数不会在事件发生前被执行!...onclick 当用户点击某个对象时调用事件句柄。 ondblclick 当用户双击某个对象时调用事件句柄。 onerror 在加载文档或图像时发生错误。 onfocus 元素获得焦点。...srcElement 对于生成事件 Window 对象、Document 对象或 Element 对象引用。...x,y 事件发生位置 x 坐标和 y 坐标,它们相对于用CSS动态定位最内层包容元素。 标准 Event 属性 下面列出了 2 级 DOM 事件标准定义属性。...标准 Event 方法 下面列出了 2 级 DOM 事件标准定义方法。IE 事件模型不支持这些方法: 方法 描述 initEvent() 初始化新创建 Event 对象属性。

1.3K20

js行内式遇到一些问题 DOM对象和jq对象转换问题

3、如果用jq$方法,写法要注意,如果想用$()这样jq对象调用jsvalue方法,必须在后面加个get(0),即 $('#btn').get(0).value //123; $("#btn")得到是...这里涉及到DOM对象和jq对象转换问题 jQuery对象转成DOM对象:  两种转换方式将一个jQuery对象转换成DOM对象:[index]和.get(index);  (1)jQuery对象是一个数据对象...,可以通过[index]方法,来得到相应DOM对象。 ...本身提供,通过.get(index)方法,得到相应DOM对象  如:var $v=$("#v"); //jQuery对象  var v=$v.get(0); //DOM对象  alert(v.checked...) //检测这个checkbox是否被选中 DOM对象转成jQuery对象: 对于已经是一个DOM对象,只需要用$()把DOM对象包装起来,就可以获得一个jQuery对象了。

1.1K50
领券