initial import
[roojs1] / examples / form / forms.js
1 /*
2  * Based on:
3  * Ext JS Library 1.1.1
4  * Copyright(c) 2006-2007, Ext JS, LLC.
5  *
6  * Originally Released Under LGPL - original licence link has changed is not relivant.
7  *
8  * Fork - LGPL
9  * <script type="text/javascript">
10  */\r
11 \r
12 Roo.onReady(function(){
13     Roo.QuickTips.init();
14
15     Roo.MessageBox.alert("Warning", "This example is not done and results may vary.");
16
17     // Change field to default to validation message "under" instead of tooltips
18     Roo.form.Field.prototype.msgTarget = 'under';
19
20
21     var date = new Roo.form.DateField({
22         allowBlank:false
23     });
24
25     date.applyTo('markup-date');
26
27     var tranny = new Roo.form.ComboBox({
28         typeAhead: true,
29         triggerAction: 'all',
30         transform:'light',
31         width:120,
32         forceSelection:true
33     });
34
35     var required = new Roo.form.TextField({
36         allowBlank:false
37     });
38     required.applyTo('required');
39
40     var alpha = new Roo.form.TextField({
41         vtype:'alpha'
42     });
43     alpha.applyTo('alpha');
44
45     var alpha2 = new Roo.form.TextField({
46         vtype:'alpha',
47         disableKeyFilter:true
48     });
49     alpha2.applyTo('alpha2');
50
51     var alphanum = new Roo.form.TextField({
52         vtype:'alphanum'
53     });
54     alphanum.applyTo('alphanum');
55
56     var email = new Roo.form.TextField({
57         allowBlank:false,
58         vtype:'email'
59     });
60     email.applyTo('email');
61
62     var url = new Roo.form.TextField({
63         vtype:'url'
64     });
65     url.applyTo('url');
66
67     var grow = new Roo.form.TextArea({
68         width:200, grow:true
69     });
70     grow.applyTo('grow');
71
72 });