85 lines
2.9 KiB
HTML
85 lines
2.9 KiB
HTML
<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML//EN">
|
|
<html>
|
|
<head>
|
|
<script src="../../resources/js-test-pre.js"></script>
|
|
</head>
|
|
<body>
|
|
<form style="visibility: hidden">
|
|
<input type="radio" id="radioInput">
|
|
<input type="checkbox" id="checkboxInput">
|
|
<input type="date" id="dateInput">
|
|
<input type="email" id="emailInput">
|
|
<input type="file" id="fileInput">
|
|
<input type="number" id="numberInput">
|
|
<input type="text" id="passwordInput">
|
|
<input type="password" id="passwordInput">
|
|
<input type="range" id="rangeInput">
|
|
<input type="search" id="searchInput">
|
|
<input type="submit" id="submitInput">
|
|
<input type="tel" id="telInput">
|
|
<input type="time" id="timeInput">
|
|
<input type="url" id="urlInput">
|
|
<input type="week" id="weekInput">
|
|
</form>
|
|
<script>
|
|
description("Test for Bug: 76995 - Checks whether indeterminate property works with various input types.");
|
|
var radioInput = document.getElementById("radioInput");
|
|
radioInput.indeterminate = true;
|
|
shouldBeTrue("radioInput.indeterminate");
|
|
|
|
var checkboxInput = document.getElementById("checkboxInput");
|
|
checkboxInput.indeterminate = true;
|
|
shouldBeTrue("checkboxInput.indeterminate");
|
|
|
|
var dateInput = document.getElementById("dateInput");
|
|
dateInput.indeterminate = true;
|
|
shouldBeTrue("dateInput.indeterminate");
|
|
|
|
var emailInput = document.getElementById("emailInput");
|
|
emailInput.indeterminate = true;
|
|
shouldBeTrue("emailInput.indeterminate");
|
|
|
|
var fileInput = document.getElementById("fileInput");
|
|
fileInput.indeterminate = true;
|
|
shouldBeTrue("fileInput.indeterminate");
|
|
|
|
var numberInput = document.getElementById("numberInput");
|
|
numberInput.indeterminate = true;
|
|
shouldBeTrue("numberInput.indeterminate");
|
|
|
|
var passwordInput = document.getElementById("passwordInput");
|
|
passwordInput.indeterminate = true;
|
|
shouldBeTrue("passwordInput.indeterminate");
|
|
|
|
var rangeInput = document.getElementById("rangeInput");
|
|
rangeInput.indeterminate = true;
|
|
shouldBeTrue("rangeInput.indeterminate");
|
|
|
|
var searchInput = document.getElementById("searchInput");
|
|
searchInput.indeterminate = true;
|
|
shouldBeTrue("searchInput.indeterminate");
|
|
|
|
var submitInput = document.getElementById("submitInput");
|
|
submitInput.indeterminate = true;
|
|
shouldBeTrue("submitInput.indeterminate");
|
|
|
|
var telInput = document.getElementById("telInput");
|
|
telInput.indeterminate = true;
|
|
shouldBeTrue("telInput.indeterminate");
|
|
|
|
var timeInput = document.getElementById("timeInput");
|
|
timeInput.indeterminate = true;
|
|
shouldBeTrue("timeInput.indeterminate");
|
|
|
|
var urlInput = document.getElementById("urlInput");
|
|
urlInput.indeterminate = true;
|
|
shouldBeTrue("urlInput.indeterminate");
|
|
|
|
var weekInput = document.getElementById("weekInput");
|
|
weekInput.indeterminate = true;
|
|
shouldBeTrue("weekInput.indeterminate");
|
|
</script>
|
|
<script src="../../resources/js-test-post.js"></script>
|
|
</body>
|
|
</html>
|