如何將普通字串轉化為dom節點插入頁面

2021-08-16 20:22:45 字數 1561 閱讀 9514

有點懵?沒關係,繼續往下看。

建立domparser()文件

使用parsefromstring()方法將domparser()文件轉化為dom物件

選擇dom物件中需要的節點物件

將節點物件插入html頁面

使用parsefromstring()方法

let str='';

let parser = new domparser();

let doc = parser.parsefromstring(str, "text/xml");

let node = doc.getelementsbytagname('h1')[0];

parsefromstring轉化的結果是乙個document物件,無法直接進行插入操作,需提取內部節點後再插入。

在往table標籤中插入資料時必須使用標籤包裹,否則插入的節點中parsefromstring方法會將其中的tr標籤和td標籤自動刪除。

let item=`

type="checkbox"

class="input-chk">    $td>

$td>

$td>

$td>

$td>

$td>

$td>

class="dropdown">

type="button"

data-toggle="dropdown"

aria-haspopup="true"

aria-expanded="true"

class="btn btn-warning dropdown-toggle dropdown-menu-right">

class="ft-settings">

i>

button>

aria-labelledby="btnsearchdrop1"

class="dropdown-menu mt-1 dropdown-menu-right high-index">

href="#"

class="dropdown-item">

class="la la-eye">

i>修改a>

href="#"

class="dropdown-item">

class="la la-pencil">

i> 刪除a>

href="#"

class="dropdown-item">

class="ft-upload">

i> 凍結a>

href="#"

class="dropdown-item">

class="la la-trash">

i> 解凍a>

href="#"

class="dropdown-item">

class="la la-refresh">

i> 重置密碼a>

span>

span>

td>

tr>

table>`;

如何將字串轉化為日期

一 問題闡述 本來以為把乙個string轉化成date沒什麼難得,用個 dateformat不就好了嗎?結果卻總報錯,仔細檢查才發現原來這裡面還是有個小細節要注意的。二 正確的 實現 dateformat format new dateformat yyyy mm dd string str 201...

python如何將xml物件轉化為字串

python小爬蟲心得 想要爬取乙個大模組比如乙個div所有內容 包括標籤 用xpath取出的是乙個xml物件,如何將xml物件轉化為string字串?使用etree下的tostring方法,引數設定method xml 也可以不設定,因為預設為xml encoding utf 8 不設定漢字會以a...

C語言中如何將數轉化為字串

c語言提供了幾個標準庫函式,可以將任意型別 整型 長整型 浮點型等 的數字轉換為字串。以下是用itoa 函式將整數轉換為字串的乙個例子 include include void main void void main void itoa 函式有3個引數 第乙個引數是要轉換的數字,第二個引數是要寫入轉...