/[suikacvs]/markup/html/dtd/module/webforms20.dms
Suika

Diff of /markup/html/dtd/module/webforms20.dms

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.1 by wakaba, Tue May 25 08:47:21 2004 UTC revision 1.3 by wakaba, Mon Jul 5 13:56:23 2004 UTC
# Line 1  Line 1 
1  #?SuikaWikiConfig/2.0  #?SuikaWikiConfig/2.0
2    
3  ModuleSet:  ModuleSet:
4    @Name: Web Forms 2.0    @Name: Web Forms
5    @Version: Working Draft 9 March 2004    @Version: 2.0 Call For Comments - 27 June 2004
6    @ID: webforms20    @ID: webforms20
7      @Description:
8        Web Forms 2.0, the next generation HTML form model.
9    @BaseURI:    @BaseURI:
10            
11    @Description:    @Description:
# Line 16  ModuleSet: Line 18  ModuleSet:
18      @@UsePrefix: 0      @@UsePrefix: 0
19        
20    @Copyright: Wakaba <w@suika.fam.cx>    @Copyright: Wakaba <w@suika.fam.cx>
21    @RCSDate: $Date$    @RCSDate:
22        $Date$
23    
24    Datatype:
25      @Type:
26        @@Name:
27          :Character
28        @@XMLType: CDATA
29        @@Description: An XML Char
30      
31      @Type:
32        @@Name:
33          :Charsets
34        @@XMLType: CDATA
35        @@Description: A white space separated list of IANA charset names
36      
37      @Type:
38        @@Name:
39          :ContentType
40        @@XMLType: CDATA
41        @@Description: An Internet Media Type
42      
43      @Type:
44        @@Name:
45          :ContentTypes
46        @@XMLType: CDATA
47      
48      @Type:
49        @@Name:
50          :FrameTarget
51        @@XMLType: NMTOKEN
52        @@Description: Target frame or window name
53      
54      @Type:
55        @@Name:
56          :Number
57        @@XMLType: NMTOKEN
58        @@Description: A non-negative integer
59      
60      @Type:
61        @@Name:
62          :Script
63        @@XMLType: CDATA
64        @@Description: Script code
65      
66      @Type:
67        @@Name:
68          :Text
69        @@XMLType: CDATA
70        @@Description: A human readable text
71      
72      @Type:
73        @@Name:
74          :URI
75        @@XMLType: CDATA
76        @@Description: A URI reference
77    
78  Attribute:  Attribute:
79      @AttributeSet:
80        @@Name: accept
81        @@Attribute:
82          @@@Name: "accept"
83          @@@Type:
84           :ContentTypes
85          @@@Default: #IMPLIED
86      
87      @AttributeSet:
88        @@Name: accesskey
89        @@Attribute:
90          @@@Name: "accesskey"
91          @@@Type:
92           :Character
93          @@@Default: #IMPLIED
94      
95      
96      @AttributeSet:
97        @@Name: action
98        @@Attribute:
99          @@@Name: "action"
100          @@@Type:
101           :URI
102          @@@Default: #IMPLIED
103        @@Attribute:
104          @@@Name: "enctype"
105          @@@Type:
106           :ContentType
107          @@@Default: #IMPLIED
108        @@Attribute:
109          @@@Name: "method"
110          @@@Type: "(get|post|put|delete)"
111          @@@Default: #IMPLIED
112        @@Attribute:
113          @@@Name: "replace"
114          @@@Type: "(document|values)"
115          @@@Default: #IMPLIED
116      
117      @AttributeSet:
118        @@Name: autocomplete
119        @@Attribute:
120          @@@Name: "autocomplete"
121          @@@Type: "(on|off)"
122          @@@Default: "on"
123      
124      @AttributeSet:
125        @@Name: autofocus
126        @@Attribute:
127          @@@Name: "autofocus"
128          @@@Type: "(autofocus)"
129          @@@Default: #IMPLIED
130      
131      @AttributeSet:
132        @@Name: disabled
133        @@Attribute:
134          @@@Name: "disabled"
135          @@@Type: "(disabled)"
136          @@@Default: #IMPLIED
137      
138      @AttributeSet:
139        @@Name: form
140        @@Attribute:
141          @@@Name: "form"
142          @@@Type: "IDREF"
143          @@@Default: #IMPLIED
144      
145      @AttributeSet:
146        @@Name: help
147        @@Attribute:
148          @@@Name: "help"
149          @@@Type:
150           :URI
151          @@@Default: #IMPLIED
152      
153      @AttributeSet:
154        @@Name: img
155        @@Attribute:
156          @@@Name: "alt"
157          @@@Type:
158           :Text
159          @@@Default: #IMPLIED
160        @@Attribute:
161          @@@Name: "src"
162          @@@Type:
163           :URI
164          @@@Default: #IMPLIED
165      
166      @AttributeSet:
167        @@Name: name
168        @@Attribute:
169          @@@Name: "name"
170          @@@Type: "CDATA"
171          @@@Default: #IMPLIED
172      
173      @AttributeSet:
174        @@Name: size
175        @@Attribute:
176          @@@Name: "size"
177          @@@Type:
178           :Number
179          @@@Default: #IMPLIED
180      
181      @AttributeSet:
182        @@Name: tabindex
183        @@Attribute:
184          @@@Name: "tabindex"
185          @@@Type:
186           :Number
187          @@@Default: #IMPLIED
188      
189      @AttributeSet:
190        @@Name: template
191        @@Attribute:
192          @@@Name: "template"
193          @@@Type: "IDREF"
194          @@@Default: #IMPLIED
195      
196      @AttributeSet:
197        @@Name: text
198        @@ref: autocomplete
199        @@Attribute:
200          @@@Name: "inputmode"
201          @@@Type: "CDATA"
202          @@@Default: #IMPLIED
203        @@Attribute:
204          @@@Name: "maxlength"
205          @@@Type:
206           :Number
207          @@@Default: #IMPLIED
208        @@Attribute:
209          @@@Name: "readonly"
210          @@@Type: "(readonly)"
211          @@@Default: #IMPLIED
212          @@@Attribute:
213            @@@@Name: "required"
214            @@@@Type: "(required)"
215            @@@@Default: #IMPLIED
216      
217      @AttributeSet:
218        @@Name: value
219        @@Attribute:
220          @@@Name: "value"
221          @@@Type: "CDATA"
222          @@@Default: #IMPLIED
223      
224      @AttributeSet:
225        @@Name: focus
226        @@ref: accesskey
227        @@ref: autofocus
228        @@ref: tabindex
229      
230    @Attribute:    @Attribute:
231      @@Name: repeat.global      @@Name: repeat.global
232      @@Attribute:      @@Attribute:
233        @@@Name: repeat        @@@Name: repeat
234        @@@Type: "CDATA"        @@@Type: "CDATA"
235        @@@Default: #IMPLIED        @@@Default: #IMPLIED
236        @@Attribute:
237          @@@Name: repeat-start
238          @@@Type:
239            :Number
240          @@@Default: #IMPLIED
241        @@Attribute:
242          @@@Name: repeat-min
243          @@@Type:
244            :Number
245          @@@Default: #IMPLIED
246        @@Attribute:
247          @@@Name: repeat-max
248          @@@Type:
249            :Number
250          @@@Default: #IMPLIED
251        @@Description: For non-XHTML 1 namespace element types
252    @Attribute:    @Attribute:
253      @@Name: repeat      @@Name: repeat
254      @@Attribute:      @@Attribute:
255        @@@Name: "repeat"        @@@Name: "repeat"
256        @@@Type: "CDATA"        @@@Type: "CDATA"
257        @@@Default: #IMPLIED        @@@Default: #IMPLIED
258        @@Attribute:
259          @@@Name: "repeat-start"
260          @@@Type:
261            :Number
262          @@@Default: #IMPLIED
263        @@Attribute:
264          @@@Name: "repeat-min"
265          @@@Type:
266            :Number
267          @@@Default: #IMPLIED
268        @@Attribute:
269          @@@Name: "repeat-max"
270          @@@Type:
271            :Number
272          @@@Default: #IMPLIED
273        @@Description: For XHTML 1 namespace element types
274        
275    @AttributeSet:    @AttributeSet:
276      @@Name: control.extra      @@Name: control.extra
277    @AttributeSet:    @AttributeSet:
278        @@Name: control.events
279        @@Description:
280          Placeholder for additional events attributes
281      @AttributeSet:
282      @@Name: control      @@Name: control
283      @@ref: control.extra      @@ref: control.extra
284        
285    @AttributeSet:    @AttributeSet:
286      @@Name:      @@Name:
287        :XHTML.common.extra        :Common.extra
288    @AttributeSet:    @AttributeSet:
289      @@Name:      @@Name:
290        :XHTML.common        :Common
291      @@ref:      @@ref:
292        :XHTML.common.extra        :Common.extra
293      @@ref: repeat      @@ref: repeat
294        
295    @AttributeSet:    @AttributeSet:
296      @@Name: common      @@Name: common
297      @@ref:      @@ref:
298        :XHTML.common        :Common
299    
300  Module:  Module:
301    @Name: Forms Extensions    @Name: Forms Extensions
# Line 62  Module: Line 306  Module:
306      @@Content:      @@Content:
307        ($:Heading.class | $:List.class | $:Block.mix)*        ($:Heading.class | $:List.class | $:Block.mix)*
308      @@Attribute:      @@Attribute:
309        @@@Attribute:        @@@ref: accept
         @@@@Name: "accept"  
         @@@@Type:  
           :ContentTypes  
         @@@@Default: #IMPLIED  
310        @@@Attribute:        @@@Attribute:
311          @@@@Name: "accept-charset"          @@@@Name: "accept-charset"
312          @@@@Type:          @@@@Type:
# Line 95  Module: Line 335  Module:
335      @@Name: input      @@Name: input
336      @@Content: "EMPTY"      @@Content: "EMPTY"
337      @@Attribute:      @@Attribute:
338        @@@Attribute:        @@@ref: accept
339          @@@@Name: "accept"        @@@ref: action
         @@@@Type:  
           :ContentTypes  
         @@@@Default: #IMPLIED  
       @@@Attribute:  
         @@@@Name: "accesskey"  
         @@@@Type:  
           :Character  
         @@@@Default: #IMPLIED  
       @@@Attribute:  
         @@@@Name: "action"  
         @@@@Type:  
           :URI  
         @@@@Default: #IMPLIED  
       @@@Attribute:  
         @@@@Name: "alt"  
         @@@@Type:  
           :Text  
         @@@@Default: #IMPLIED  
       @@@Attribute:  
         @@@@Name: "autocomplete"  
         @@@@Type: "(on|off)"  
         @@@@Default: "on"  
340        @@@Attribute:        @@@Attribute:
341          @@@@Name: "checked"          @@@@Name: "checked"
342          @@@@Type: "(checked)"          @@@@Type: "(checked)"
343          @@@@Default: #IMPLIED          @@@@Default: #IMPLIED
344        @@@Attribute:        @@@ref: disabled
345          @@@@Name: "disabled"        @@@ref: form
346          @@@@Type: "(disabled)"        @@@ref: focus
347          @@@@Default: #IMPLIED        @@@ref: help
348        @@@Attribute:        @@@ref: img
         @@@@Name: "enctype"  
         @@@@Type:  
           :ContentType  
         @@@@Default: #IMPLIED  
       @@@Attribute:  
         @@@@Name: "form"  
         @@@@Type: "IDREF"  
         @@@@Default: #IMPLIED  
       @@@Attribute:  
         @@@@Name: "help"  
         @@@@Type:  
           :URI  
         @@@@Default: #IMPLIED  
       @@@Attribute:  
         @@@@Name: "inputmode"  
         @@@@Type: "CDATA"  
         @@@@Default: #IMPLIED  
       @@@Attribute:  
         @@@@Name: "maxlength"  
         @@@@Type:  
           :Number  
         @@@@Default: #IMPLIED  
       @@@Attribute:  
         @@@@Name: "method"  
         @@@@Type: "(get|post|put|delete)"  
         @@@@Default: #IMPLIED  
349        @@@Attribute:        @@@Attribute:
350          @@@@Name: "min"          @@@@Name: "min"
351          @@@@Type: "CDATA"          @@@@Type: "CDATA"
# Line 162  Module: Line 354  Module:
354          @@@@Name: "max"          @@@@Name: "max"
355          @@@@Type: "CDATA"          @@@@Type: "CDATA"
356          @@@@Default: #IMPLIED          @@@@Default: #IMPLIED
357        @@@Attribute:        @@@ref: name
         @@@@Name: "name"  
         @@@@Type: "CDATA"  
         @@@@Default: #IMPLIED  
358        @@@Attribute:        @@@Attribute:
359          @@@@Name: "pattern"          @@@@Name: "pattern"
360          @@@@Type: "CDATA"          @@@@Type: "CDATA"
361          @@@@Default: #IMPLIED          @@@@Default: #IMPLIED
362        @@@Attribute:        @@@Attribute:
363          @@@@Name: "precision"          @@@@Name: "step"
364          @@@@Type: "CDATA"          @@@@Type: "CDATA"
365          @@@@Default: #IMPLIED          @@@@Default: #IMPLIED
366        @@@Attribute:        @@@ref: size
367          @@@@Name: "readonly"        @@@ref: template
368          @@@@Type: "(readonly)"        @@@ref: text
         @@@@Default: #IMPLIED  
       @@@Attribute:  
         @@@@Name: "replace"  
         @@@@Type: "(document|values)"  
         @@@@Default: #IMPLIED  
       @@@Attribute:  
         @@@@Name: "required"  
         @@@@Type: "(required)"  
         @@@@Default: #IMPLIED  
       @@@Attribute:  
         @@@@Name: "size"  
         @@@@Type:  
           :Number  
         @@@@Default: #IMPLIED  
       @@@Attribute:  
         @@@@Name: "src"  
         @@@@Type:  
           :URI  
         @@@@Default: #IMPLIED  
       @@@Attribute:  
         @@@@Name: "tabindex"  
         @@@@Type:  
           :Number  
         @@@@Default: #IMPLIED  
       @@@Attribute:  
         @@@@Name: "template"  
         @@@@Type: "IDREF"  
         @@@@Default: #IMPLIED  
369        @@@Attribute:        @@@Attribute:
370          @@@@Name: "type"          @@@@Name: "type"
371          @@@@Type: "(text|password|checkbox|radio|button|submit|reset|add|remove|file|hidden|image|datetime|date|expdate|week|time|number|email|tel|uri)"          @@@@Type: "(text|password|checkbox|radio|button|submit|reset|add|remove|file|hidden|image|datetime|local-datetime|date|month|week|time|number|range|email|uri)"
372          @@@@Default: "text"          @@@@Default: "text"
373        @@@Attribute:        @@@ref: value
         @@@@Name: "value"  
         @@@@Type: "CDATA"  
         @@@@Default: #IMPLIED  
374        @@@ref: control        @@@ref: control
375        
376    @Element:    @Element:
377      @@Name: select      @@Name: select
378      @@Content: (optgroup|option)*      @@Content: (optgroup|option)*
379      @@Attribute:      @@Attribute:
380        @@@Attribute:        @@@ref: autocomplete
381          @@@@Name: "autocomplete"        @@@ref: autofocus
382          @@@@Type: "(on|off)"        @@@ref: disabled
383          @@@@Default: "on"        @@@ref: form
384        @@@Attribute:        @@@ref: help
         @@@@Name: "disabled"  
         @@@@Type: "(disabled)"  
         @@@@Default: #IMPLIED  
       @@@Attribute:  
         @@@@Name: "form"  
         @@@@Type: "IDREF"  
         @@@@Default: #IMPLIED  
       @@@Attribute:  
         @@@@Name: "help"  
         @@@@Type:  
           :URI  
         @@@@Default: #IMPLIED  
       @@@Attribute:  
         @@@@Name: "inputmode"  
         @@@@Type: "CDATA"  
         @@@@Default: #IMPLIED  
       @@@Attribute:  
         @@@@Name: "maxlength"  
         @@@@Type:  
           :Number  
         @@@@Default: #IMPLIED  
385        @@@Attribute:        @@@Attribute:
386          @@@@Name: "multiple"          @@@@Name: "multiple"
387          @@@@Type: "(multiple)"          @@@@Type: "(multiple)"
388          @@@@Default: #IMPLIED          @@@@Default: #IMPLIED
389        @@@Attribute:        @@@ref: name
390          @@@@Name: "name"        @@@ref: size
391          @@@@Type: "CDATA"        @@@ref: tabindex
         @@@@Default: #IMPLIED  
       @@@Attribute:  
         @@@@Name: "pattern"  
         @@@@Type: "CDATA"  
         @@@@Default: #IMPLIED  
       @@@Attribute:  
         @@@@Name: "required"  
         @@@@Type: "(required)"  
         @@@@Default: #IMPLIED  
       @@@Attribute:  
         @@@@Name: "size"  
         @@@@Type:  
           :Number  
         @@@@Default: #IMPLIED  
       @@@Attribute:  
         @@@@Name: "tabindex"  
         @@@@Type:  
           :Number  
         @@@@Default: #IMPLIED  
392        @@@ref: control        @@@ref: control
393        
394    @Element:    @Element:
395      @@Name: optgroup      @@Name: optgroup
396      @@Content: (option)*      @@Content: (option)*
397      @@Attribute:      @@Attribute:
398        @@@Attribute:        @@@ref: disabled
         @@@@Name: "disabled"  
         @@@@Type: "(disabled)"  
         @@@@Default: #IMPLIED  
399        @@@Attribute:        @@@Attribute:
400          @@@@Name: "label"          @@@@Name: "label"
401          @@@@Type:          @@@@Type:
# Line 291  Module: Line 406  Module:
406      @@Name: option      @@Name: option
407      @@Content: (#PCDATA)*      @@Content: (#PCDATA)*
408      @@Attribute:      @@Attribute:
409        @@@Attribute:        @@@ref: disabled
         @@@@Name: "disabled"  
         @@@@Type: "(disabled)"  
         @@@@Default: #IMPLIED  
410        @@@Attribute:        @@@Attribute:
411          @@@@Name: "label"          @@@@Name: "label"
412          @@@@Type:          @@@@Type:
# Line 304  Module: Line 416  Module:
416          @@@@Name: "selected"          @@@@Name: "selected"
417          @@@@Type: "(selected)"          @@@@Type: "(selected)"
418          @@@@Default: #IMPLIED          @@@@Default: #IMPLIED
419        @@@Attribute:        @@@ref: value
         @@@@Name: "value"  
         @@@@Type: "CDATA"  
         @@@@Default: #IMPLIED  
420        
421    @Element:    @Element:
422      @@Name: textarea      @@Name: textarea
423      @@Content: (#PCDATA)*      @@Content: (#PCDATA)*
424      @@Attribute:      @@Attribute:
425        @@@Attribute:        @@@Attribute:
         @@@@Name: "accesskey"  
         @@@@Type:  
           :Character  
         @@@@Default: #IMPLIED  
       @@@Attribute:  
         @@@@Name: "autocomplete"  
         @@@@Type: "(on|off)"  
         @@@@Default: "on"  
       @@@Attribute:  
426          @@@@Name: "cols"          @@@@Name: "cols"
427          @@@@Type:          @@@@Type:
428            :Number            :Number
429          @@@@Default: #IMPLIED          @@@@Default: #IMPLIED
430        @@@Attribute:        @@@ref: disabled
431          @@@@Name: "disabled"        @@@ref: form
432          @@@@Type: "(disabled)"        @@@ref: focus
433          @@@@Default: #IMPLIED        @@@ref: help
434        @@@Attribute:        @@@ref: name
         @@@@Name: "form"  
         @@@@Type: "IDREF"  
         @@@@Default: #IMPLIED  
       @@@Attribute:  
         @@@@Name: "help"  
         @@@@Type:  
           :URI  
         @@@@Default: #IMPLIED  
       @@@Attribute:  
         @@@@Name: "inputmode"  
         @@@@Type: "CDATA"  
         @@@@Default: #IMPLIED  
       @@@Attribute:  
         @@@@Name: "maxlength"  
         @@@@Type:  
           :Number  
         @@@@Default: #IMPLIED  
       @@@Attribute:  
         @@@@Name: "name"  
         @@@@Type: "CDATA"  
         @@@@Default: #IMPLIED  
       @@@Attribute:  
         @@@@Name: "readonly"  
         @@@@Type: "(readonly)"  
         @@@@Default: #IMPLIED  
       @@@Attribute:  
         @@@@Name: "required"  
         @@@@Type: "(required)"  
         @@@@Default: #IMPLIED  
435        @@@Attribute:        @@@Attribute:
436          @@@@Name: "rows"          @@@@Name: "rows"
437          @@@@Type:          @@@@Type:
438            :Number            :Number
439          @@@@Default: #IMPLIED          @@@@Default: #IMPLIED
440        @@@Attribute:        @@@ref: text
         @@@@Name: "tabindex"  
         @@@@Type:  
           :Number  
         @@@@Default: #IMPLIED  
441        @@@Attribute:        @@@Attribute:
442          @@@@Name: "wrap"          @@@@Name: "wrap"
443          @@@@Type: "(soft|hard)"          @@@@Type: "(soft|hard)"
# Line 382  Module: Line 449  Module:
449      @@Content: (#PCDATA)*      @@Content: (#PCDATA)*
450      @@Attribute:      @@Attribute:
451        @@@Attribute:        @@@Attribute:
452          @@@@Name: "form"          @@@@Name: "for"
453          @@@@Type: "IDREF"          @@@@Type: "IDREFS"
         @@@@Default: #IMPLIED  
       @@@Attribute:  
         @@@@Name: "name"  
         @@@@Type: "CDATA"  
454          @@@@Default: #IMPLIED          @@@@Default: #IMPLIED
455          @@@ref: form
456          @@@ref: name
457        @@@ref: control        @@@ref: control
458        
459    @Element:    @Element:
# Line 397  Module: Line 462  Module:
462        (#PCDATA|$:Heading.class|$:List.class|$:Block.mix|$:Inline.mix)*        (#PCDATA|$:Heading.class|$:List.class|$:Block.mix|$:Inline.mix)*
463      @@Description: Content cannot include Form and Formctrl.      @@Description: Content cannot include Form and Formctrl.
464      @@Attribute:      @@Attribute:
465        @@@Attribute:        @@@ref: accesskey
466          @@@@Name: "accesskey"        @@@ref: action
467          @@@@Type:        @@@ref: disabled
468            :Character        @@@ref: form
469          @@@@Default: #IMPLIED        @@@ref: help
470        @@@Attribute:        @@@ref: name
471          @@@@Name: "action"        @@@ref: tabindex
472          @@@@Type:        @@@ref: template
           :URI  
         @@@@Default: #IMPLIED  
       @@@Attribute:  
         @@@@Name: "disabled"  
         @@@@Type: "(disabled)"  
         @@@@Default: #IMPLIED  
       @@@Attribute:  
         @@@@Name: "enctype"  
         @@@@Type:  
           :ContentType  
         @@@@Default: #IMPLIED  
       @@@Attribute:  
         @@@@Name: "form"  
         @@@@Type: "IDREF"  
         @@@@Default: #IMPLIED  
       @@@Attribute:  
         @@@@Name: "help"  
         @@@@Type:  
           :URI  
         @@@@Default: #IMPLIED  
       @@@Attribute:  
         @@@@Name: "method"  
         @@@@Type: "(get|post|put|delete)"  
         @@@@Default: #IMPLIED  
       @@@Attribute:  
         @@@@Name: "name"  
         @@@@Type: "CDATA"  
         @@@@Default: #IMPLIED  
       @@@Attribute:  
         @@@@Name: "replace"  
         @@@@Type: "(document|values)"  
         @@@@Default: #IMPLIED  
       @@@Attribute:  
         @@@@Name: "tabindex"  
         @@@@Type:  
           :Number  
         @@@@Default: #IMPLIED  
       @@@Attribute:  
         @@@@Name: "template"  
         @@@@Type: "IDREF"  
         @@@@Default: #IMPLIED  
473        @@@Attribute:        @@@Attribute:
474          @@@@Name: "type"          @@@@Name: "type"
475          @@@@Type: "(button|submit|reset|add|remove)"          @@@@Type: "(button|submit|reset|add|remove)"
476          @@@@Default: "submit"          @@@@Default: "submit"
477        @@@Attribute:        @@@ref: value
         @@@@Name: "value"  
         @@@@Type: "CDATA"  
         @@@@Default: #IMPLIED  
478        @@@ref: control        @@@ref: control
479        
480    @Element:    @Element:
# Line 461  Module: Line 482  Module:
482      @@Content:      @@Content:
483        (#PCDATA|legend|$:Flow.mix)*        (#PCDATA|legend|$:Flow.mix)*
484      @@Attribute:      @@Attribute:
485        @@@Attribute:        @@@ref: disabled
486          @@@@Name: "disabled"        @@@ref: form
487          @@@@Type: "(disabled)"        @@@ref: help
         @@@@Default: #IMPLIED  
       @@@Attribute:  
         @@@@Name: "form"  
         @@@@Type: "IDREF"  
         @@@@Default: #IMPLIED  
       @@@Attribute:  
         @@@@Name: "help"  
         @@@@Type:  
           :URI  
         @@@@Default: #IMPLIED  
488        @@@ref: control        @@@ref: control
489        
490    @Element:    @Element:
# Line 481  Module: Line 492  Module:
492      @@Content:      @@Content:
493        (#PCDATA|$:Inline.mix)*        (#PCDATA|$:Inline.mix)*
494      @@Attribute:      @@Attribute:
495        @@@Attribute:        @@@ref: accesskey
         @@@@Name: "accesskey"  
         @@@@Type:  
           :Character  
         @@@@Default: #IMPLIED  
496        
497    @Element:    @Element:
498      @@Name: label      @@Name: label
# Line 493  Module: Line 500  Module:
500        (#PCDATA|$:Inline.mix)*        (#PCDATA|$:Inline.mix)*
501      @@Description: Cannot nest label itself.      @@Description: Cannot nest label itself.
502      @@Attribute:      @@Attribute:
503        @@@Attribute:        @@@ref: accesskey
         @@@@Name: "accesskey"  
         @@@@Type:  
           :Character  
         @@@@Default: #IMPLIED  
504        @@@Attribute:        @@@Attribute:
505          @@@@Name: "for"          @@@@Name: "for"
506          @@@@Type: "IDREF"          @@@@Type: "IDREF"
507          @@@@Default: #IMPLIED          @@@@Default: #IMPLIED
     
     
   @Element:  
     @@Name: repeat  
     @@Content: "EMPTY"  
     @@Attribute:  
       @@@Attribute:  
         @@@@Name: "index"  
         @@@@Type: "CDATA"  
         @@@@Default: #IMPLIED  
508    
509  Module:  Module:
510    @Name: Extended Form Events    @Name: Extended Form Events
# Line 524  Module: Line 517  Module:
517        @@@Type:        @@@Type:
518          :Script          :Script
519        @@@Default: #IMPLIED        @@@Default: #IMPLIED
520          @@@Description:
521                The oninput attribute is added to all the elements that
522                have an onchange attribute
523    @AttributeSet:    @AttributeSet:
524      @@Name: onformchange      @@Name: onformchange
525      @@Attribute:      @@Attribute:
# Line 545  Module: Line 541  Module:
541        @@@Type:        @@@Type:
542          :Script          :Script
543        @@@Default: #IMPLIED        @@@Default: #IMPLIED
544          @@@Description:
545                The oninvalid attribute is added to all the form control
546                elements other than output and fieldset
547        
548      @Attribute:
549        @@ElementType: input
550        @@ref: oninput
551        @@ref: oninvalid
552      @Attribute:
553        @@ElementType: select
554        @@ref: oninput
555        @@ref: oninvalid
556      @Attribute:
557        @@ElementType: textarea
558        @@ref: oninput
559        @@ref: oninvalid
560    
561    @AttributeSet:    @AttributeSet:
562      @@Name: control.extra      @@Name: control.events
   @AttributeSet:  
     @@Name: control  
563      @@ref: onformchange      @@ref: onformchange
564      @@ref: onforminput      @@ref: onforminput
565        @@Description:
566                The onformchange and onforminput attributes are added
567                to all form control elements
568      
569      @Attribute:
570        @@ElementType: button
571      @@ref: oninvalid      @@ref: oninvalid
572      @@ref: control.extra  
573      @Attribute:
574        @@ElementType: output
575        @@Attribute:
576          @@@Name: "onchange"
577          @@@Type:
578            :Script
579          @@@Default: #IMPLIED
580    
581    Module:
582      @Name: Frame Target
583      @ID: target
584      
585      @AttributeSet:
586        @@Attribute:
587          @@@Name: "target"
588          @@@Type:
589            :FrameTarget
590          @@@Default: #IMPLIED

Legend:
Removed from v.1.1  
changed lines
  Added in v.1.3

admin@suikawiki.org
ViewVC Help
Powered by ViewVC 1.1.24