test_bug332893-6.html (944B)
1 <!DOCTYPE html> 2 <html> 3 <head> 4 <title>Test</title> 5 <script src="/tests/SimpleTest/SimpleTest.js"></script> 6 </head> 7 <body> 8 <form id="form1"> 9 <input id="input1" type="input" name="input" value="1"/> 10 <input id="input" type="input" name="input_other" value="2"/> 11 <input id="input3" type="input" name="input" value="3"/> 12 </form> 13 <script> 14 var input1 = document.getElementById("input1"); 15 var input2 = document.getElementById("input"); 16 var form1 = document.getElementById("form1"); 17 form1.insertBefore(input2, input1); 18 19 is(form1.elements.input.length, 3, "Form 1 'input' has the correct length"); 20 is(form1.elements.input[0].value, "2", "Form 1 element 1 is correct"); 21 is(form1.elements.input[1].value, "1", "Form 1 element 2 is correct"); 22 23 is(form1.elements.input[0].id, "input", "Form 1 element 1 id is correct"); 24 is(form1.elements.input[1].id, "input1", "Form 1 element 2 id is correct"); 25 </script> 26 </body> 27 </html>