我正在嘗試讀取保存為字串值的 html 標記的 innerHtml,如下所示:
let htmlVar=`
<!DOCTYPE html>
<html>
<body>
<h1>The Document Object</h1>
<h2 id="demo">The getElementById() Method</h2>
</body>
</html>
`
如何使用document.getElementById("demo")
然后顯示值getElementById() 方法
uj5u.com熱心網友回復:
您可以使用 aDOMParser
將您的文本轉換為您可以使用的HTMLDocumentgetElementById
:
let htmlVar=`
<!DOCTYPE html>
<html>
<body>
<h1>The Document Object</h1>
<h2 id="demo">The getElementById() Method</h2>
</body>
</html>
`
const parser = new DOMParser()
const doc = parser.parseFromString(htmlVar, "text/html");
console.log(doc.getElementById('demo').textContent)
轉載請註明出處,本文鏈接:https://www.uj5u.com/qukuanlian/506950.html
標籤:javascript html 变量