js增刪dom控制項 js的除錯 斷點與log

2021-09-02 08:59:02 字數 616 閱讀 1691

以下說的是原生js不是jquery。

找到錨點元素

元素屬性操作,事件操作

轉換錨點(在錨點元素內外查詢元素(查)

錨點內外增刪元素(增,刪,改)

element屬性與方法可以遍歷,增刪改整個dom結構,element參考如下。

除錯(大多瀏覽器支援js的除錯,斷點單步,打log,檢視變數。檢視js生成的html)

以下是360瀏覽器的除錯工具(其實就是谷歌的)

elements:是js動態執行生成的html

resources:是本頁用到的資源

network:暫時沒研究

sources:列出本頁用到的原始檔

timeline:暫時沒研究

prifiles:應該是效能分析,cpu事件,記憶體

audits:暫時沒研究

console:控制台,js的log就列印在這裡。例如:在js中寫console.info("123");控制台就會列印123 (console 支援log info warn error等方法)

附件是我簡單寫的乙個例項。

JS基礎 DOM增刪改

document.createelement 可以用於建立乙個元素節點物件,它需要乙個標籤名作為引數,將會根據該標籤名建立元素節點物件,並將建立好的物件作為返回值返回 document.createtextnode 可以用來建立乙個文字節點物件 需要乙個文字內容作為引數,將會根據該內容建立文字節點,...

js基礎 DOM增刪改

可以用於建立乙個元素節點物件,它需要乙個標籤名作為引數,將會根據該標籤名建立元素節點物件,並將建立好的物件作為返回值返回。可以用來建立乙個文字節點物件,需要乙個文字內容作為引數,將會根據該內容建立文字節點,並將新的節點返回。在指定的子節點 已有的子節點 前插入新的子節點。語法 父節點.insertb...

js中dom節點的增刪改

obj.insertbefore newnode,oldnode obj是父節點,在oldnode前面新增newnode obj.replacechild newnode,oldnode obj是父節點,用newnode替換oldnode obj.removechild oldnode obj是父節...