1. DOM對象javascript
經過javascript中的 getElementsByTagname或者getElementById來得到的DOM元素節點,就是DOM對象。
例如:
var domObj = document.getElementById("id"); //獲取DOM對象
var ObjHTML = domObj.innerHTML; //使用javascript中的屬性java
2.jQuery對象 (相似數組對象)jquery
經過jQuery包裝DOM對象後產生的對象。(即經過$()方法產生的對象就是jQuery對象)數組
問題: DOM對象不能使用jQuery中的方法,jQuery對象也不能使用DOM對象的方法( 如何解決?對象轉換 )dom
3.DOM對象與jQuery對象的轉換spa
jquery對象轉換成dom對象
//3.1 數組形式的轉換
var $cr = $("#cr"); //jQuery對象
var cr = $cr[0]; ////轉換後的DOM對象對象
// 3.2jQuery方法的轉換 get(index)
var $cr = $("#cr"); //jQuery對象
var cr = $cr.get(0); //轉換後的DOM對象ip
dom對象轉換成jquery對象 (使用$把(dom對象)包起來就是jQuery對象)get
var cr = document.getElementById("cr"); //DOM對象
var $cr = $(cr); //轉換後的jQuery對象方法