| multi-line text field | 

| QName | Type | Fixed | Default | Use | Inheritable | Annotation | |
|---|---|---|---|---|---|---|---|
| accesskey | Character | optional | |||||
| class | xs:NMTOKENS | optional | |||||
| cols | Number | required | |||||
| dir | restriction of xs:token | optional | |||||
| disabled | restriction of xs:token | optional | |||||
| id | xs:ID | optional | |||||
| lang | LanguageCode | optional | |||||
| name | optional | ||||||
| onblur | Script | optional | |||||
| onchange | Script | optional | |||||
| onclick | Script | optional | |||||
| ondblclick | Script | optional | |||||
| onfocus | Script | optional | |||||
| onkeydown | Script | optional | |||||
| onkeypress | Script | optional | |||||
| onkeyup | Script | optional | |||||
| onmousedown | Script | optional | |||||
| onmousemove | Script | optional | |||||
| onmouseout | Script | optional | |||||
| onmouseover | Script | optional | |||||
| onmouseup | Script | optional | |||||
| onselect | Script | optional | |||||
| readonly | restriction of xs:token | optional | |||||
| rows | Number | required | |||||
| style | StyleSheet | optional | |||||
| tabindex | tabindexNumber | optional | |||||
| title | Text | optional | |||||
| xml:lang | union of(xs:language, restriction of xs:string) | optional | 
 | 
| Element Group | inline.forms | 
| <xs:element name="textarea"> <xs:annotation> <xs:documentation>multi-line text field</xs:documentation> </xs:annotation> <xs:complexType mixed="true"> <xs:attributeGroup ref="attrs"/> <xs:attributeGroup ref="focus"/> <xs:attribute name="name"/> <xs:attribute name="rows" use="required" type="Number"/> <xs:attribute name="cols" use="required" type="Number"/> <xs:attribute name="disabled"> <xs:simpleType> <xs:restriction base="xs:token"> <xs:enumeration value="disabled"/> </xs:restriction> </xs:simpleType> </xs:attribute> <xs:attribute name="readonly"> <xs:simpleType> <xs:restriction base="xs:token"> <xs:enumeration value="readonly"/> </xs:restriction> </xs:simpleType> </xs:attribute> <xs:attribute name="onselect" type="Script"/> <xs:attribute name="onchange" type="Script"/> </xs:complexType> </xs:element> |