jq物件和js物件互換,字串的擷取

2021-08-19 23:37:39 字數 986 閱讀 1563

兩種轉換方式將乙個jquery物件轉換成dom物件:[index]和.get(index);

(1)jquery物件是乙個資料物件,可以通過[index]的方法,來得到相應的dom物件。

如:var v=

v

=(「#v」) ; //jquery物件 jq返回的是乙個陣列

var v=$v[0]; //dom物件

alert(v.checked) //檢測這個checkbox是否被選中

(2)jquery本身提供,通過.get(index)方法,得到相應的dom物件

如:var v=

v

=(「#v」); //jquery物件

var v=$v.get(0); //dom物件

alert(v.checked) //檢測這個checkbox是否被選中

dom物件轉成jquery物件:

對於已經是乙個dom物件,只需要用()

把dom

物件包裝

起來,就

可以獲得

乙個jq

uery

物件了。

( )把

dom對

象包裝起

來,就可

以獲得一

個jqu

ery對

象了

。(dom物件)

如:var v=document.getelementbyid(「v」); //dom物件

var v=

v

=(v); //jquery物件

轉換後,就可以任意使用jquery的方法了。

通過以上方法,可以任意的相互轉換jquery物件和dom物件。需要再強調注意的是:dom物件才能使用dom中的方法,jquery物件是不可以用dom中的方法。

substring(),slice(),方法;

$(obj).html(aa); 代表的是把aa的值賦值給他的html值;

字串物件(js)

1 字面量建立 推薦 成對的單雙引號引著的就是字串 var str1 花自飄零水自流 console.log str1 console.log typeof str1 string 2 函式建立 var str2 string 一種相思,兩處閒愁 console.log str2 console.l...

jq和js元素物件問題

var dom document.getelementbyid dom js物件 var dom dom jquery物件 若函式傳入是為id字串 aa 則jq獲取id元素為 id 若函式傳入不是id字串 aa 而是aa,則jq獲取id元素為 id js獲取元素的屬性值 obj.getattribu...

js物件 陣列轉換字串

物件轉換成字串需要使用tostring 方法。1 var a function 4 var b a.tostring 5 console.log a 函式式的function 6 console.log b 字串function 7 console.log typeof a function 8 c...