我正在尝试像这样更改DOM元素的externalHTML:
var span = document.createElement('span')
document.body.appendChild(span)
它变成:
<body>
<span></span>
<body>
然后更改其externalHTML:
span.outerHTML = '<p></p>'
它变成:
<body>
<p></p>
<body>
然后我将其打印为externalHTML:
span.outerHTML
它打印:<span></span>
。
我希望它会打印<p></p>
,因为我更改了它。但是,它不符合我的预期。