9 <script src=
"../../lib/CGI/Ex/yaml_load.js"></script>
10 <script src=
"../../lib/CGI/Ex/validate.js"></script>
12 if (! document.yaml_load) {
13 document.writeln('
<span style=
"color:red"><h1>Missing document.yaml_load
</h1>Path to ../../lib/CGI/Ex/yaml_load.js may be invalid.
</span>');
15 document.writeln('
<span style=
"color:green"><h1>Found document.yaml_load
</h1></span>');
18 if (! document.validate) {
19 document.writeln('
<span style=
"color:red"><h1>Missing document.validate
</h1>Path to ../../lib/CGI/Ex/validate.js may be invalid.
</span>');
21 document.writeln('
<span style=
"color:green"><h1>Found document.validate
</h1></span>');
27 <form name=a
validation=
"
30 general as_array_prefix: ' -- '
34 <td valign=top
>Username:
</td>
36 <input type=text size=
20 name=username
validation=
"
42 match_error: '$name may contain only letters and numbers'
44 <span id=username_error class=error
></span>
48 <td valign=top
>Password:
</td>
50 <input type=password size=
20 name=password
validation=
" &pa
55 match: [m/\d/, 'm/[a-z]/']
56 match_error: '$name must contain both a letter and a number.'
58 <span id=password_error class=error
></span>
62 <td valign=top
>Verify Password:
</td>
64 <input type=password size=
20 name=password2
validation=
"{name: Verify password, validate_if: *pa, equals: password, equals_name: password}"><br>
65 <span id=password2_error class=error
></span>
69 <td valign=top
>Email:
</td>
71 <input type=text size=
40 name=email
validation=
"&em
77 <span id=email_error class=error
></span>
81 <td valign=top
>Verify Email:
</td>
83 <input type=text size=
40 name=email2
validation=
"
89 <span id=email2_error class=error
></span>
93 <td valign=top
>Random Association:
</td>
95 <input type=text size=
40 name=random
validation=
"
97 default: bull sun orange
98 "><br> (type anything - will fill in default if none)
<br>
99 <span id=email2_error class=error
></span>
103 <td colspan=
2 align=right
>
110 <script src=
"../../lib/CGI/Ex/yaml_load.js"></script>
111 <script src=
"../../lib/CGI/Ex/validate.js"></script>
113 if (document.check_form) document.check_form('a');