1.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 1.2 +++ b/content/html/document/test/test_form-parsing.html Wed Dec 31 06:09:35 2014 +0100 1.3 @@ -0,0 +1,35 @@ 1.4 +<!DOCTYPE HTML> 1.5 +<html> 1.6 +<head> 1.7 + <title>Test for Form parsing</title> 1.8 + <script type="text/javascript" src="/tests/SimpleTest/SimpleTest.js"></script> 1.9 + <link rel="stylesheet" type="text/css" href="/tests/SimpleTest/test.css" /> 1.10 +</head> 1.11 +<body> 1.12 +<div id="content" style="display: none"> 1.13 + <div> 1.14 + <form name="test" action="test" id="test"> 1.15 + <input type="text" name="text1" id="text1" /> 1.16 + <input type="text" name="text2" id="text2" /> 1.17 + </div> 1.18 + <input type="text" name="text3" id="text3" /> 1.19 + <input type="text" name="text4" id="text4" /> 1.20 + <input type="text" name="text5" id="text5" /> 1.21 + <input type="text" name="text6" id="text6" /> 1.22 + </form> 1.23 +</div> 1.24 +<pre id="test"> 1.25 +<script class="testbody" type="text/javascript"> 1.26 + 1.27 + var form1 = document.getElementById("test"); 1.28 + var elem1 = form1.getElementsByTagName("*"); 1.29 + var elem1Length = elem1.length; 1.30 + var form1ElementsLength = form1.elements.length; 1.31 + 1.32 + is(form1ElementsLength, 6, "form.elements must include mis-nested elements"); 1.33 + is(elem1Length, 2, "form must not include mis-nested elements"); 1.34 +</script> 1.35 +</pre> 1.36 +</body> 1.37 +</html> 1.38 +