兩種轉換方式將乙個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...