def _get_attr(self):
attr = self.attr.items()
if self.id:
attr.append(('id', self.id))
attr.append(('name', self.name))
attr.append(('class', ' '.join(self.klass)))
attr.append(('onchange', _gen_on_js(self, 'change')))
attr.append(('onblur', _gen_on_js(self, 'blur')))
return ' '.join(['%s="%s"' % (name, cgi.escape(str(value), True)) for (name, value) in attr if value])
评论列表
文章目录