js将html转成字符串
时间: 2023-09-10 10:07:54 浏览: 133
你可以使用 JavaScript 中的 innerHTML 属性来获取 HTML 元素的内容,并将其转换为字符串。例如,假设你有一个 ID 为 "myDiv" 的 div 元素,你可以使用以下代码将其转换为字符串:
```javascript
var myDiv = document.getElementById("myDiv");
var divAsString = myDiv.innerHTML;
```
如果你想将整个 HTML 文档转换为字符串,你可以使用 document.documentElement.innerHTML 属性:
```javascript
var htmlAsString = document.documentElement.innerHTML;
```
请注意,这将包括整个 HTML 文档,包括 DOCTYPE、html、head 和 body 标签。如果你只想获取 body 内容的字符串,你可以使用 document.body.innerHTML 属性:
```javascript
var bodyAsString = document.body.innerHTML;
```
阅读全文