Symfony1 需要sfwidgetformtextarea语法
我想用symfony格式编写以下HTMLSymfony1 需要sfwidgetformtextarea语法,symfony1,Symfony1,我想用symfony格式编写以下HTML <textarea name="styled-textarea" onfocus="this.value=''; setbg('#e5fff3');" onblur="setbg('white')">Enter your comment here...</textarea> 在此处输入您的评论。。。 请向我展示上述HTML textarea的确切sfwidgetformtextarea语法。提前感谢您必须创建一个新类来扩展表单
<textarea name="styled-textarea" onfocus="this.value=''; setbg('#e5fff3');" onblur="setbg('white')">Enter your comment here...</textarea>
在此处输入您的评论。。。
请向我展示上述HTML textarea的确切sfwidgetformtextarea语法。提前感谢您必须创建一个新类来扩展表单的symfony类
class YourForm扩展了sfBaseForm{
`public function setup(
'your_field_name' => new sfWidgetFormInputText(array(),array('name'=>"styled-textarea",'onfocus'=>"this.value='';setbg('#e5fff3');",onblur=>"setbg('white')",'value'=>"Enter your comment here......"))
);`
然后在视图中创建类的实例,祝你好运你应该使用css(
:focus
)要更改颜色,请使用一些离散的JS来修改值。您好。谢谢回复。我想创建一个带有文本区域的表单。我无法在表单中使用上述语法。这是一个给定错误。symfony表单似乎有一些特定的语法。非常感谢。我编辑了您的答案,因为存在一些小的语法错误。