aboutsummaryrefslogtreecommitdiff
path: root/includes/js/dijit/tests/form/test_Form_onsubmit.html
diff options
context:
space:
mode:
Diffstat (limited to 'includes/js/dijit/tests/form/test_Form_onsubmit.html')
-rw-r--r--includes/js/dijit/tests/form/test_Form_onsubmit.html87
1 files changed, 87 insertions, 0 deletions
diff --git a/includes/js/dijit/tests/form/test_Form_onsubmit.html b/includes/js/dijit/tests/form/test_Form_onsubmit.html
new file mode 100644
index 0000000..d8b43fa
--- /dev/null
+++ b/includes/js/dijit/tests/form/test_Form_onsubmit.html
@@ -0,0 +1,87 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
+ "http://www.w3.org/TR/html4/strict.dtd">
+<html>
+<head>
+
+ <title>Form unit test</title>
+ <style type="text/css">
+ @import "../../../dojo/resources/dojo.css";
+ @import "../css/dijitTests.css";
+ </style>
+ <script type="text/javascript" src="../../../dojo/dojo.js"
+ djConfig="isDebug: true, parseOnLoad: true"></script>
+ <script type="text/javascript" src="../_testCommon.js"></script>
+ <script type="text/javascript">
+ dojo.require("dojo.date");
+ dojo.require("dijit.form.Form");
+ dojo.require("dijit.layout.LayoutContainer");
+ dojo.require("dijit.layout.ContentPane");
+ dojo.require("dijit.form.ComboBox");
+ dojo.require("dijit.form.CheckBox");
+ dojo.require("dijit.form.DateTextBox");
+ dojo.require("dijit.form.Button");
+ dojo.require("dijit.form.MultiSelect");
+ dojo.require("dijit.form.Textarea");
+ dojo.require("dijit.form.SimpleTextarea");
+ dojo.require("dijit.Editor");
+ </script>
+</head>
+<body>
+ <h1>Form Widget Unit Test</h1>
+ <form dojoType="dijit.form.Form" id="myForm1"
+ encType="multipart/form-data" action="" method="GET"
+ onSubmit="dojo.stopEvent(arguments[0]);"
+ onReset="dojo.stopEvent(arguments[0]);">
+ <h3>This form shouldn't submit, nor reset</h3>
+ <select name="plop.combo" dojoType="dijit.form.ComboBox">
+ <option value="one">one</option>
+ <option value="two">two</option>
+ <option value="three">three</option>
+ </select>
+ <button dojoType=dijit.form.Button type="submit">Submit</button>
+ <button dojoType=dijit.form.Button type="reset">Reset</button>
+ </form>
+
+ <form dojoType="dijit.form.Form" id="myForm2"
+ encType="multipart/form-data" action="" method="GET"
+ onSubmit="return false;"
+ onReset="return false;">
+ <h3>This form shouldn't submit, nor reset</h3>
+ <select name="plop.combo" dojoType="dijit.form.ComboBox">
+ <option value="one">one</option>
+ <option value="two">two</option>
+ <option value="three">three</option>
+ </select>
+ <button dojoType=dijit.form.Button type="submit">Submit</button>
+ <button dojoType=dijit.form.Button type="reset">Reset</button>
+ </form>
+
+ <form dojoType="dijit.form.Form" id="myForm3"
+ encType="multipart/form-data" action="" method="GET"
+ onSubmit="return true;"
+ onReset="return true;">
+ <h3>This form <em>should</em> submit and reset</h3>
+ <select name="plop.combo" dojoType="dijit.form.ComboBox">
+ <option value="one">one</option>
+ <option value="two">two</option>
+ <option value="three">three</option>
+ </select>
+ <button dojoType=dijit.form.Button type="submit">Submit</button>
+ <button dojoType=dijit.form.Button type="reset">Reset</button>
+ </form>
+
+ <form dojoType="dijit.form.Form" id="myForm4"
+ encType="multipart/form-data" action="" method="GET"
+ onSubmit="void(0)"
+ onReset="void(0)">
+ <h3>This form <em>should</em> submit and reset</h3>
+ <select name="plop.combo" dojoType="dijit.form.ComboBox">
+ <option value="one">one</option>
+ <option value="two">two</option>
+ <option value="three">three</option>
+ </select>
+ <button dojoType=dijit.form.Button type="submit">Submit</button>
+ <button dojoType=dijit.form.Button type="reset">Reset</button>
+ </form>
+</body>
+</html>