從HTML 字串建立DOM 元素
查詢探索將HTML 字串轉換為可附加到父元素的DOM 元素的可行性使用appendChild()。雖然存在諸如innerHTML 和innerText 之類的其他方法,但它們無法提供所需的靈活性和控制層級。
在 JavaScript 中,您可以利用 DOMParser 來實現此轉換。此解析器將 HTML 字串作為輸入並產生表示 HTML 內容的文件物件。然後可以存取解析後的文檔以獲得相應的 DOM 元素。
例如,考慮將以下HTML 字串儲存為JavaScript 變數:
const htmlString = "<div><a href='#'>Link</a><span></span></div>";
將此字串轉換為DOM元素,您可以使用以下程式碼:
const doc = new DOMParser().parseFromString(htmlString, "text/xml"); const firstChildElement = doc.firstChild;
firstChildElement 現在代表
以上是如何在 JavaScript 中從 HTML 字串建立 DOM 元素?的詳細內容。更多資訊請關注PHP中文網其他相關文章!