diff options
Diffstat (limited to 'LayoutTests/fast/dom/HTMLLabelElement/form/test1.html')
-rw-r--r-- | LayoutTests/fast/dom/HTMLLabelElement/form/test1.html | 46 |
1 files changed, 46 insertions, 0 deletions
diff --git a/LayoutTests/fast/dom/HTMLLabelElement/form/test1.html b/LayoutTests/fast/dom/HTMLLabelElement/form/test1.html new file mode 100644 index 0000000..6a30bd0 --- /dev/null +++ b/LayoutTests/fast/dom/HTMLLabelElement/form/test1.html @@ -0,0 +1,46 @@ +<html> + <head> + <script language="javascript"> + function print(message) + { + var paragraph = document.createElement("p"); + paragraph.appendChild(document.createTextNode(message)); + document.getElementById("console").appendChild(paragraph); + } + function test() + { + if(window.layoutTestController) + layoutTestController.dumpAsText(); + + labelInsideForm = document.getElementById("labelInsideForm"); + labelNotInsideForm = document.getElementById("labelNotInsideForm"); + + form = document.getElementById("form"); + + if(labelInsideForm.form == form) + print("Passed"); + else + print("Failed"); + + if(labelNotInsideForm.form == null) + print("Passed"); + else + print("Failed"); + } + </script> + </head> + + <body onload="test();"> + <p>This test attempts to access an HTMLLabelElement's form property. The first test accesses the form property of an label which is inside of a form. The second test accesses the form property of an label which is not inside of a form</p> + + <div id="console"></div> + + <form id="form"> + <label id="labelInsideForm"> + </label> + </form> + + <label id="labelNotInsideForm"> + </label> + </body> +</html> |