<!DOCTYPE html> | |
<html> | |
<body> | |
<p>This tests inserting a td element "beforeBegin" of another td element using insertAdjacentHTML. | |
If the context element was not properly adjusted, then td will be stripped by the parser.</p> | |
<table><tr><td></td></tr></table> | |
<script> | |
if (window.testRunner) | |
testRunner.dumpAsText(); | |
var td = document.querySelector('td'); | |
td.insertAdjacentHTML('beforeBegin', '<td></td>'); | |
document.write(document.getElementsByTagName('td').length == 2 ? 'PASS' : 'FAIL'); | |
</script> | |
</body> | |
</html> |