3 <!-- Test: input with maxlength is valid if the user edits and it's not too long -->
6 :valid { background-color:green; }
7 :invalid { background-color:red; }
8 * { background-color:white; }
10 <script src=
"/tests/SimpleTest/EventUtils.js"></script>
13 var input
= document
.getElementById('input');
14 input
.setSelectionRange(input
.value
.length
, input
.value
.length
)
16 synthesizeKey("KEY_Backspace"); // so that it becomes invalid first
19 synthesizeKey("KEY_Backspace");
20 input
.blur(); // to hide the caret
21 document
.documentElement
.className
='';
25 <body onload=
"runTest()">
26 <input id=
"input" maxlength=
"3" value=
"foooo">