1
0
mirror of https://github.com/rkd77/elinks.git synced 2024-11-04 08:17:17 -05:00
elinks/test/ecmascript/assert/element.outerHTML.html
2024-05-08 16:14:43 +02:00

32 lines
655 B
HTML

<html>
<body>
<b id="test">Test</b>
<div id="container">
<div id="d">This is a div.</div>
</div>
<script>
function aa()
{
var a1 = document.getElementById('test').outerHTML;
console.assert(a1 === '<b id="test">Test</b>', a1);
}
function bb()
{
const container = document.getElementById("container");
const d = document.getElementById("d");
console.assert(container.firstElementChild.nodeName === 'DIV', 'DIV');
d.outerHTML = "<p>This paragraph replaced the original div.</p>";
console.assert(container.firstElementChild.nodeName === 'P', 'P');
}
console.error('element.outerHTML.html');
aa();
bb();
console.exit(0);
</script>
</body>
</html>