關於appendChild 方法的乙個困惑

2021-10-08 15:28:06 字數 457 閱讀 5346

var youarepig = document.queryselectorall('.youarepig') //獲取所以類名為youarepig的標籤

var div = document.createelement('div') //建立div標籤

div.setattribute('id',"number_cell_"+1+"_"+2);

div.innerhtml = '哈哈哈哈'; //設定div標籤文字值為'哈哈哈哈'

for(i=0;iqueryselectorall()返回結果是靜態的,也就是說如果在返回後頁面標籤發生變化,返回結果還是不會改變

queryselectorall()括號裡面字串跟css選擇器一樣新增.和#,getelementsbyclassname()則不需要,只需要新增對於類名或標籤名

jsDom操作函式appendchild詳解

引數 onode 必選項。物件 element 要被新增的物件。返回值 oelement 物件 element 返回被新增物件的引用。說明 將 onode 新增為 object 的最後乙個子物件。即 object 的 childnodes 集合的最後一項。onode 被新增前,必須先被建立。要使被新...

JS和JQ中appendChild 相關注意事項

參考 案例 新建乙個div元素節點 var div document.createelement div 建立文字節點 var txt document.createtextnode 我愛你 加文字以子節點形式加入到div元素中 div.txt 把div元素節點新增到body元素節點中成為其子節點,...

js拾遺 appendChild 新增移動節點

簡單來說就是移動當前節點的意思,所以昨天的 裡去掉 obox.innerhtml 即可全相容。來看個常見的例子 var p document.createelement p 這個是最常見的用法,建立 p 節點,新增到 body 的末尾。var p1 document.getelementbyid p...