JS動態建立元素 筆記

2021-10-04 19:37:00 字數 969 閱讀 7248

動態建立元素

//1.動態建立乙個超連結

var alink = document.

createelement

('a');

//2.設定超連結屬性

alink.href=

''; alink.title=

; alink.target=

'_blank'

; alink.innertext =

;//3.把超連結追加到層中

document.

getelementbyid

('div').

(alink)

//把元素插到某個元素前面

documnet.body.

insertbefore

(要插入的元素,插到哪個元素前面)

動態刪除元素

//1.獲取要清楚層的層物件

var dvobj= document.

getelementbyid

('div'

)//2.通過迴圈刪除所有元素

while

(dvobj.firstchild)

innertext的相容性**if(

typeof

(alink.innertext)

=='string'

)elseif(

typeof

(alink.textcontent)

=='string'

){ alink.textcontent =;}

innertext 與innerhtml區別

innerhtml 可以插入html編碼,並且解析

innertext 就算插入html編碼,也會被轉換成字元

練習1 根據json資料建立**列表

1.根據資料的條目決定行數

2.第一列 名稱 第二列 連線

2 簡單評價頁面

js動態建立元素

動態建立元素有三種方法 document.write element.innerhtml document.createelement document.write 方法特點 單詞翻譯 語法意思 write 寫作用 document.write 將一些文字直接寫到頁面中,頁面文件執行完畢後,會導致它...

jquery 動態建立元素

一般動態建立元素可以通過兩種方式 1 dom html var select document.createelement select select.options 0 new option 載入項1 value1 select.options 1 new option 載入項2 value2 s...

oracle 建立元素

資料庫建立公共表 建立一張例項中所有使用者都能訪問的表 你建立個表 比如 我在test使用者下建立test表 賦權 grant selet on test to public 建立公共同義詞 create public synonym test for test.test 這樣所有的使用者都可以se...