blob: 561b66b5c5d2228f83b5d8215979f05891017935 [file] [log] [blame]
<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML//EN">
<html>
<head>
<script src="../../../resources/js-test-pre.js"></script>
</head>
<body>
<p id="description"></p>
<div id="console"></div>
<datalist id="dl1">
The choices are
<option>value1</option>,
<option value="value2">label2</option>,
<option label="label3">value3</option>, and
<option id="o4">value4</option>.
<option></option>
</datalist>
<script>
description('Test for the datalist element.');
var datalist = document.getElementById('dl1');
// An option element with empty value is not included.
shouldBe('datalist.options.length', '4');
document.getElementById('o4').disabled = true;
// A disabled option element is not included.
shouldBe('datalist.options.length', '3');
// After datalist is implemented, the expected text should not contain the
// text in the datalist element.
</script>
<script src="../../../resources/js-test-post.js"></script>
</body>
</html>