JS中是否有办法以字符串形式获取 html 标记内的整个HTML ?
document.documentElement.??
MS 不久前添加了outerHTML和innerHTML属性。
outerHTML
innerHTML
根据MDN的说明,outerHTMLFirefox 11,Chrome 0.2,InternetExplorer 4.0,Opera 7,Safari 1.3,Android,Firefox Mobile 11,IE Mobile,Opera Mobile和SafariMobile支持。outerHTML在DOM解析和序列化规范中。
有关适合您的浏览器的兼容性。全部支持innerHTML。
var markup = document.documentElement.innerHTML; alert(markup);