基於DOM物件 2

2021-09-13 13:19:44 字數 1090 閱讀 5734

1.設定標籤中的文字內容

//設定標籤中的文字內容,應該用textcontent屬性,谷歌,火狐支援,ie8不支援

//設定標籤中的文字內容,應該用innercontent屬性,谷歌,火狐,ie8都支援

//如果這個屬性在瀏覽器中不支援,那麼這個屬性的型別是undefined

//相容**

//設定任意標籤中的任意文字內容

function setinnertext(element,text)else

}//獲取任意標籤中的文字內容

function getinnertext(element)else

}

2.innerhtml和innertext的區別

//總結:

/*** 如果想要(獲取)標籤及內容:使用innerhtml;

* 如果想要設定標籤,使用innertext

* 如果想要設定文字,用innertext,或者innerhtml,或者textcontent

*/

3.自定義屬性

//html標籤沒有這個屬性,自己新增的屬性----自定義屬性

//在html標籤中新增的自定義屬性,如果想要獲取這個屬性的值,需要使用getattribute("自定義屬性的名字");才能獲取這個屬性的值

var list=document.getelementsbytagname("li");

for(var i=0;i}/**

* 自定義屬性的設定與獲取

* 設定自定義屬性:setattribute("屬性名",屬性值);

* 獲取自定義屬性:getattribute("屬性名");

* @type

*///根據id獲取ul標籤,並且獲取該標籤中的所有li

var list=my$("uu").getelementsbytagname("li");

for(var i=0;i} //移除自定義屬性:removeattribute("屬性名");----也可以移除元素的類樣式

my$("btn").onclick= function () ;

JS應用DOM入門 2 DOM的物件屬性

dom提供了一套屬性用於導航 訪問和更新文件內容,其中包括唯讀型別的屬性和可讀寫型別的屬性。下表是唯讀型別的屬性 dom物件屬性 返 回 值 firstchild 返回乙個物件 object 表示第乙個孩子節點 child node lastchild 返回乙個物件 object 表示最後乙個孩子節...

基於物件的設計(2)

我們與潛在使用者的討論已經引起了極大的熱情,現在我們要真正實現它,但是怎樣把這 個設計轉換成c 呢?支援基於物件設計的類的一般形式如下 class classname public 公有操作集合 private 私有實現 這裡class public 和private 是c 語言的關鍵字。class...

JQuery物件 DOM物件

剛開始學習jquery,可能一時會分不清楚哪些是jquery物件,哪些是dom物件。至於dom物件不多解釋,我們接觸的太多了,下面重點介紹一下jquery,以及兩者相互間的轉換。什麼是jquery物件?就是通過jquery包裝dom物件後產生的物件。jquery物件是jquery獨有的,其可以使用j...