`
tjuking
  • 浏览: 195335 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

DOM对象和jQuery对象

阅读更多

一:定义

DOM对象指的是通过传统的javaScript方法获取的元素对象,如下代码:

var DomObj1 = document.getElementById("id1");
var DomObj2 = document.getElementsByName("name2"); //IE下不支持
var DomObj3 = document.getElementsByTagName("div");

 jQuery对象指的是通过jQuery语法包装原始的DOM对象后生成的新对象,如下代码:

var $JQObj1 = $("#id1");
var $JQObj2 = $("[name='name2']");
var $JQObj3 = $("div");

 

二:注意点 

值得注意的是DOM对象不能调用jQuery对象的方法,如以下代码即为出错:

var DomObj = document.getElementsByTagName("input");
var ObjValue = DomObj.val();

 同时,jQuery对象也不能调用DOM对象的方法,如以下代码即为出错:

var $JQObj = $("input");
var ObjValue = $JQObj.value;

 

三:相互转换

DOM对象转换成jQuery对象,只需要通过jQuery提供的$()进行包装即可;

jQuery对象转换成DOM对象,可以选择调用jQuery提供的[index]或者get(index)方法即可;

//DOM对象转换成jQuery对象
var DomObj = document.getElementsByTagName("input");
var $JQObj = $(DomObj);

//jQuery对象转换成DOM对象
var $JQObj = $("input");
var DomObj = $JQObj [0];//或者使用$JQObj.get(0)

 

 

 

 

 

分享到:
评论

相关推荐

    javascript 原生Dom对象和jQuery对象的联系和区别

    JavaScript中的DOM对象和jQuery对象是两种不同的数据结构,它们在处理网页元素时有着各自的特性和优缺点。了解它们之间的联系和区别对于JavaScript开发者来说至关重要,因为这有助于选择合适的工具进行网页交互。 ...

    dom对象与jquery对象转换[参考].pdf

    DOM对象和jQuery对象是JavaScript在处理网页元素时的两种不同表示方式。DOM(Document Object Model)是HTML和XML文档的标准模型,它将网页结构抽象成一个树形结构,每个节点代表一个HTML元素。jQuery是一个流行的...

    jquery对象和dom对象

    **jQuery对象和DOM对象** 在JavaScript中,DOM(Document Object Model)对象是浏览器解析HTML或XML文档后生成的树状结构,它允许我们通过编程方式访问和操作网页元素。而jQuery对象则是jQuery库中用于封装DOM对象...

    jQuery学习笔记之DOM对象和jQuery对象

    接着,`alert("DOM对象:" + domObj.innerHTML)`和`alert("jQuery对象:" + $jQueryObj.html())`分别展示了DOM对象和jQuery对象获取元素内容的方法。 jQuery对象的一大优势在于其链式操作,比如`$jQueryObj.css('...

    jQuery之DOM对象和jQuery对象的转换与区别分析

    DOM对象和jQuery对象是前端开发中常见的两种对象类型,它们各有特点和用途,且可以互相转换,了解它们之间的差异和转换方法对于前端开发人员是非常重要的。 首先,DOM(文档对象模型)对象是浏览器提供的用于操作...

    jQuery简介、jQuery使用详解、DOM对象与jQuery对象的转换与区别

    然后,我们讨论DOM对象与jQuery对象的区别和转换。DOM(Document Object Model)是HTML和XML文档的标准表示,而jQuery对象则是jQuery库处理的特定对象,封装了DOM元素。DOM对象是原生JavaScript操作,如通过`...

    jQuery对象和DOM对象之间相互转换的方法介绍

    在Web开发中,经常需要在jQuery对象和DOM对象之间进行转换,以便可以利用各自对象的方法优势进行高效编程。jQuery对象是包装了DOM对象的类数组对象,它们之间的转换虽然看似简单,但在实际操作中却非常重要。 首先...

    jquery技巧总结

    1、关于页面元素的引用 通过jquery的$()引用元素包括通过id、class、元素名...注意dom对象和jquery对象是有区别的,调用方法时要注意操作的是dom对象还是jquery对象。 普通的dom对象一般可以通过$()转换成jquery对象。

    关于dom和jquery对象理解

    1. **从jQuery到DOM**:jQuery对象可以很容易地转换成DOM对象。有两种方法可以实现这一转换: - 使用`[index]`索引访问,例如`$cr[0]`。 - 使用`get(index)`方法,例如`$cr.get(0)`。 2. **从DOM到jQuery**:如果...

    jquery dom对象 详细介绍1

    jQuery 是一个广泛使用的JavaScript库,它简化了DOM操作、AJAX请求、事件处理以及创建复杂的网页特效。... ### 一、jQuery 选择器 ...同时,理解jQuery对象和DOM对象的区别及其相互转换,是有效利用jQuery功能的关键。

    jQueryAPI_CHM(1.3).CHM与语法总结

    注意dom对象和jquery对象是有区别的,调用方法时要注意操作的是dom对象还是jquery对象。  普通的dom对象一般可以通过$()转换成jquery对象。  如:$(document.getElementById("msg"))则为jquery对象,可以使用...

    jquery对象和dom对象.doc

    当我们谈论jQuery对象和DOM对象时,我们需要理解两者之间的基本差异和转换方法。 DOM(Document Object Model)是HTML和XML文档的结构表示,允许我们通过JavaScript来访问和修改网页内容。DOM对象是通过JavaScript...

    锋利的jQuery pdf + 示例代码

    1.4 jQuery对象和DOM对象 11 1.4.1 DOM对象和jQuery对象简介 11 1.4.2 jQurey对象和DOM对象的相互转换 13 1.4.3 实例研究 14 1.5 解决jQuery和其他库的冲突 16 1.6 jQuery开发工具和插件 18 1.7 小结 22

    jquery对象和DOM对象的区别介绍

    (http://shawphy.com/jqueryapi/ 这里是最新文档,有离线版下载) 第三步,深刻了解jQuery对象和普通DOM对象的区别。互相转化见Q1 Q1,js的写法:document.getElementById(‘save’).disabled=true; 在jquery中我是...

    jQuery对象与DOM对象之间的转换方法

    在前端开发中,经常需要在jQuery对象和DOM对象之间进行转换。这是因为它们各有优势,jQuery对象可以使用jQuery提供的各种便利方法,而DOM对象则可以使用原生JavaScript的所有属性和方法。理解这两种对象的区别及它们...

    jquery对象和javascript对象即DOM对象相互转换

    在Web开发中,经常需要在原生JavaScript对象(即DOM对象)与jQuery对象之间进行转换,以利用jQuery提供的丰富方法和原生JavaScript对象的功能。本文将详细介绍如何在这两种对象之间进行转换,以及在转换过程中需要...

    2022Jquery总结(1).pdf

    本章节主要介绍了 jQuery 的概述、基本使用、优点、入口函数、DOM 对象和 jQuery 对象的区别等知识点。 1. jQuery 概述 jQuery 是一个 JavaScript 库,由 John Resig 于 2006 年创建,是目前最流行的 JavaScript ...

Global site tag (gtag.js) - Google Analytics