第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問(wèn)題,去搜搜看,總會(huì)有你想問(wèn)的

如何將整個(gè)文檔HTML作為字符串?

如何將整個(gè)文檔HTML作為字符串?

德瑪西亞99 2019-07-31 18:37:20
如何將整個(gè)文檔HTML作為字符串?JS中是否有一種方法可以將整個(gè)HTML 作為字符串添加到html標(biāo)記中?document.documentElement.??
查看完整描述

3 回答

?
一只名叫tom的貓

TA貢獻(xiàn)1906條經(jīng)驗(yàn) 獲得超3個(gè)贊

MS添加outerHTML和innerHTML性質(zhì),前一段時(shí)間。


根據(jù)MDN,outerHTMLFirefox 11,Chrome 0.2,Internet Explorer 4.0,Opera 7,Safari 1.3,Android,F(xiàn)irefox Mobile 11,IE Mobile,Opera Mobile和Safari Mobile均支持。outerHTML在DOM解析和序列化規(guī)范中。


有關(guān)適用于您的內(nèi)容,請(qǐng)參閱quirksmode以獲取瀏覽器兼容性。所有支持innerHTML。


var markup = document.documentElement.innerHTML;

alert(markup);


查看完整回答
反對(duì) 回復(fù) 2019-07-31
?
慕蓋茨4494581

TA貢獻(xiàn)1850條經(jīng)驗(yàn) 獲得超11個(gè)贊

你可以做

new XMLSerializer().serializeToString(document)

在比IE 9更新的瀏覽器中


查看完整回答
反對(duì) 回復(fù) 2019-07-31
?
ITMISS

TA貢獻(xiàn)1871條經(jīng)驗(yàn) 獲得超8個(gè)贊

我嘗試了各種答案,看看返回了什么。我正在使用最新版本的Chrome。


該建議document.documentElement.innerHTML;又回來(lái)了<head> ... </body>


蓋比的建議document.getElementsByTagName('html')[0].innerHTML;也是如此。


document.documentElement.outerHTML;返回的建議<html><head> ... </body></html> 是“doctype”之外的所有內(nèi)容。


您可以使用document.doctype; This返回一個(gè)對(duì)象而不是字符串來(lái)檢索doctype對(duì)象。因此,如果您需要將詳細(xì)信息作為字符串提取到包括HTML5在內(nèi)的所有文檔類型,請(qǐng)?jiān)诖颂庍M(jìn)行描述:使用Javascript將HTML的DocType作為字符串獲取


我只想要HTML5,所以以下內(nèi)容足以讓我創(chuàng)建整個(gè)文檔:


alert('<!DOCTYPE HTML>' + '\n' + document.documentElement.outerHTML);


查看完整回答
反對(duì) 回復(fù) 2019-07-31
  • 3 回答
  • 0 關(guān)注
  • 764 瀏覽
慕課專欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)