ladybird/Tests/LibWeb/Text/input/fieldset-elements.html

26 lines
823 B
HTML
Raw Normal View History

2025-03-18 19:28:35 +01:00
<!DOCTYPE html>
2023-12-10 10:42:41 +01:00
<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>