web/formwidgets.py
branchstable
changeset 2131 00e6d1cb18ea
parent 2091 a7ea618e5478
child 2225 16826403affa
equal deleted inserted replaced
2130:caa5acbecc08 2131:00e6d1cb18ea
   146 
   146 
   147 class TextArea(FieldWidget):
   147 class TextArea(FieldWidget):
   148     """<textarea>"""
   148     """<textarea>"""
   149     def render(self, form, field):
   149     def render(self, form, field):
   150         name, values, attrs = self._render_attrs(form, field)
   150         name, values, attrs = self._render_attrs(form, field)
   151         attrs.setdefault('onkeypress', 'autogrow(this)')
   151         attrs.setdefault('onkeyup', 'autogrow(this)')
   152         attrs.setdefault('cols', 80)
   152         attrs.setdefault('cols', 80)
   153         attrs.setdefault('rows', 20)
   153         attrs.setdefault('rows', 20)
   154         if not values:
   154         if not values:
   155             value = u''
   155             value = u''
   156         elif len(values) == 1:
   156         elif len(values) == 1: