获取整个页面HTML的信息以及注意事项

两种方式:

1、从每个节点获取

 var a = '<!DOCTYPE html><html lang="zh-cn">';
var z = "</html>"
var by = $(":root").html();

最后的HTML=a+z+by

2、js原生获取

var contracthtml=document.getElementsByTagName('html')[0].innerHTML;

注意:input值获取不到,考虑用其他标签替换,如span

原文地址:https://www.cnblogs.com/yw-ah/p/7132224.html