我一直在尝试使用Web2py调整自定义表单中的文本框.
contact=SQLFORM.factory(
Field('your_email',requires=IS_EMAIL()),
Field('question', requires=IS_NOT_EMPTY()))
contact.custom.submit['_value'] = 'Send'
contact.element('input[name=question]')['_style']='width:150px'
Run Code Online (Sandbox Code Playgroud)
上面的工作,但我需要字段'问题'是一个多行输入.当我将其类型更改为"文本"时:
Field('question','text' requires=IS_NOT_EMPTY()))
Run Code Online (Sandbox Code Playgroud)
我无法再使用上面的代码调整文本框的大小.
我将如何调整文本框的大小?
它现在是textarea,而不是输入,所以尝试:
contact.element('textarea[name=question]')['_style'] = 'width:150px;height:50px;'
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1388 次 |
| 最近记录: |