gpt4 book ai didi

zend-form - Zend Form:如何设置文本输入或textarea元素的长度?

转载 作者:行者123 更新时间:2023-12-03 11:23:34 24 4
gpt4 key购买 nike

默认情况下,Zend Form Text元素没有指定宽度。 Textarea元素的默认值为rows="24"cols="80"。但是当我设置一个不同的值时...

$body = new Zend_Form_Element_Textarea('body');
$body->setLabel('Body:')
->setRequired(true)
->setAttrib('COLS', '40')
->setAttrib('ROWS', '4');
$this->addElement($body);
...仅添加属性,未更改:
<textarea name="body" id="body" COLS="40" ROWS="4" rows="24" cols="80">
指定textarea元素的宽度和高度以及文本元素的列宽的正确方法是什么?
解:
显然,您不能以大写字母指定html属性,否则它将添加重复的属性。
要更改文本区域元素的高度和宽度,请执行以下操作:
$textarea = new Zend_Form_Element_Textarea('body');
$textarea
->setAttrib('cols', '40')
->setAttrib('rows', '4');
更改文本元素的宽度:
$text = new Zend_Form_Element_Text('subject');
$text->setAttrib('size', '40');

最佳答案

如果您使用这些属性名称和小写字母em,它将起作用。

关于zend-form - Zend Form:如何设置文本输入或textarea元素的长度?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1948631/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com