1 <html xmlns=
"http://www.w3.org/1999/xhtml">
3 <title>testing
"autofocus" in XHTML with dynamic changes (part two)
</title>
5 input { background:red }
6 input:focus { background:lime }
8 <script language=
"JavaScript" type=
"text/javascript">
9 function log(message
) {
10 document
.getElementById("console").innerHTML
+= "<li>"+message
+"</li>";
14 var input
= document
.getElementsByTagName('input')[0];
15 var p
= document
.getElementsByTagName('p')[0];
16 var input
= p
.removeChild(input
);
17 input
.autofocus
= true;
18 input
.addEventListener('focus', check
, false);
21 if (window
.testRunner
) {
22 testRunner
.dumpAsText();
23 testRunner
.waitUntilDone();
25 setTimeout(check
, 1000);
29 if (document
.activeElement
== document
.getElementsByTagName("input")[0])
34 if (window
.testRunner
)
35 testRunner
.notifyDone();
39 <body onload=
"test()">
40 <p>The form control should have a green background:
<input/></p>
42 <ol id=
"console"></ol>