sstephenson / prototype

Prototype JavaScript framework

This URL has Read+Write access

commit  bc60b6d207ef30201f34ae2716386602db4cc70a
tree    cd70cbb8594d525cdff74e51652853421b1965c2
parent  34fa0557d93cddeb4462d307204a320b38f6ca5e
prototype / test / unit / fixtures / form.html
81de0e3a » tobie 2008-04-16 seperated test files into J... 1 <form id="form" method="get" action="fixtures/empty.js">
2 <input type="text" name="val1" id="input_enabled" value="4" />
3 <div>This is not a form element</div>
4 <input type="text" name="val2" id="input_disabled" disabled="disabled" value="5" />
5 <input type="submit" name="first_submit" value="Commit it!" />
6 <input type="submit" name="second_submit" value="Delete it!" />
7 <input type="text" name="action" value="blah" />
8 </form>
9
10 <form id="bigform" method="get" action="fixtures/empty.js">
11 <div id="inputs">
12 <input type="text" name="dummy" id="dummy_disabled" disabled="disabled"/>
13 <input type="submit" name="commit" id="submit" />
14 <input type="button" name="clicky" value="click me" />
15 <input type="reset" name="revert" />
16 <input type="text" name="greeting" id="focus_text" value="Hello" />
17 </div>
18
19 <!-- some edge cases in serialization -->
20 <div id="value_checks">
21 <input name="twin" type="text" value="" />
22 <input name="twin" type="text" value="siamese" />
23 <!-- Rails checkbox hack with hidden input: -->
24 <input name="checky" type="checkbox" id="checkbox_hack" value="1" />
25 <input name="checky" type="hidden" value="0" />
26 </div>
27
28 <!-- all variations of SELECT controls -->
29 <div id="selects_wrapper">
30 <select name="vu">
31 <option value="1" selected="selected">One</option>
32 <option value="2">Two</option>
33 <option value="3">Three</option>
34 </select>
35 <select id="multiSel1" name="vm[]" multiple="multiple">
36 <option id="multiSel1_opt1" value="1" selected="selected">One</option>
37 <option id="multiSel1_opt2" value="2">Two</option>
38 <option id="multiSel1_opt3" value="3" selected="selected">Three</option>
39 </select>
40 <select name="nvu">
41 <option selected="selected">One</option>
42 <option value="2">Two</option>
43 <option value="3">Three</option>
44 </select>
45
46 <fieldset id="selects_fieldset">
47 <select name="nvm[]" multiple="multiple">
48 <option selected="selected">One</option>
49 <option>Two</option>
50 <option selected="selected">Three</option>
51 </select>
52 <select name="evu">
53 <option value="" selected="selected">One</option>
54 <option value="2">Two</option>
55 <option value="3">Three</option>
56 </select>
57 <select name="evm[]" multiple="multiple">
58 <option value="" selected="selected">One</option>
59 <option>Two</option>
60 <option selected="selected">Three</option>
61 </select>
62 </fieldset>
63 </div>
64
65 <div id="various">
66 <select name="tf_selectOne"><option selected="selected"></option><option>1</option></select>
67 <textarea name="tf_textarea"></textarea>
68 <input type="checkbox" name="tf_checkbox" value="on" />
69 <select name="tf_selectMany" multiple="multiple"></select>
70 <input type="text" name="tf_text" />
71 <div>This is not a form element</div>
72 <input type="radio" name="tf_radio" value="on" />
73 <input type="hidden" name="tf_hidden" />
74 <input type="password" name="tf_password" />
75 </div>
76 </form>
77
78 <form id="form_focus_hidden" style="display: none">
79 <input type="text" />
80 </form>
81
bc60b6d2 » savetheclocktower 2008-05-06 Form#serializeElements shou... 82 <form id="form_with_file_input">
83 <input type="file" name="file_name" value="foo" />
84 </form>
85
81de0e3a » tobie 2008-04-16 seperated test files into J... 86 <!-- tabindexed forms -->
87 <div id="tabindex">
88 <form id="ffe">
89 <p><input type="text" disabled="disabled" id="ffe_disabled" /></p>
90 <input type="hidden" id="ffe_hidden" />
91 <input type="checkbox" id="ffe_checkbox" />
92 </form>
93
94 <form id="ffe_ti">
95 <p><input type="text" disabled="disabled" id="ffe_ti_disabled" /></p>
96 <input type="hidden" id="ffe_ti_hidden" />
97 <input type="checkbox" id="ffe_ti_checkbox" />
98 <input type="submit" id="ffe_ti_submit" tabindex="1" />
99 </form>
100
101 <form id="ffe_ti2">
102 <p><input type="text" disabled="disabled" id="ffe_ti2_disabled" /></p>
103 <input type="hidden" id="ffe_ti2_hidden" />
104 <input type="checkbox" id="ffe_ti2_checkbox" tabindex="0" />
105 <input type="submit" id="ffe_ti2_submit" tabindex="1" />
106 </form>
107
108 </div>