Newer
Older
minerva / Tests / LibWeb / Text / input / fieldset-elements.html
@minerva minerva on 13 Jul 807 bytes Initial commit
<script src="./include.js"></script>
<script>
    test(() => {
        let testCounter = 1;
        function testPart(part) {
            println(`${testCounter++}. ${JSON.stringify(part())}`);
        }

        // 1. Get fieldset elements length
        testPart(() => {
            const fieldset = document.createElement('fieldset');
            fieldset.innerHTML = `<input><input><button></button>`;
            return fieldset.elements.length;
        });

        // 2. Get fieldset elements set stuff
        testPart(() => {
            const fieldset = document.createElement('fieldset');
            fieldset.innerHTML = `<input><input value="FAIL"><button></button>`;
            fieldset.elements[0].value = 'PASS';
            return fieldset.children[0].value;
        });
    });
</script>