| <script src="../../resources/js-test.js"></script> |
| <button id="aButton" form="aForm"></button> |
| description("Tests that removing a <button> from the document removes it from HTMLFormElement.elements."); |
| debug("Before removal of button:"); |
| shouldBeNonNull("document.getElementById('aForm').elements"); |
| shouldBe("document.getElementById('aForm')['aButton']", "document.getElementById('aButton')"); |
| document.getElementById('aButton').remove(); |
| debug("<br>After removal of button:"); |
| shouldBeUndefined("document.getElementById('aForm')['aButton']"); |