3 <script type=
"text/javascript">
5 testRunner
.dumpAsText();
11 var oneForm
= document
.forms
["test_form"];
12 var totalElements
= oneForm
.length
;
13 for (var increment
= 0; increment
< totalElements
; increment
++)
15 element
= oneForm
[increment
];
16 if (element
.tagName
== "INPUT" || element
.tagName
== "TEXTAREA")
18 if ( (element
.type
== 'checkbox' && element
.checked
) ||
19 (element
.type
== 'radio' && element
.checked
) ||
20 element
.type
== 'text' ||
21 element
.type
== 'password' ||
22 element
.type
== 'hidden' )
24 varString
+= element
.name
+ "=" + element
.value
+ "<br>";
27 else if (element
.tagName
== "SELECT")
29 varString
+= element
.name
+ "=" + element
.options
[element
.selectedIndex
].value
+ "\n&";
32 document
.getElementById('results').innerHTML
= varString
;
37 <body onload=
"showMe()">
38 <p>Check form element indexed iteration (there should be no identical lines).
</p>
39 <div id=
"results"></div>
40 <form action=
"testme.html" method=
"post" name=
"test_form" id=
"test_form">
41 <input type=
"hidden" name=
"field_000" value=
"Field_000">
42 <input type=
"hidden" name=
"0" value=
"0">
43 <input type=
"hidden" name=
"-1" value=
"-1">
44 <input type=
"hidden" name=
"method" value=
"Method">
45 <input type=
"hidden" name=
"reset" value=
"Reset">
46 <input type=
"hidden" name=
"focus" value=
"Focus">
47 <input type=
"hidden" name=
"children" value=
"Children">