首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >将ID添加到symfony形式的标签标签

将ID添加到symfony形式的标签标签
EN

Stack Overflow用户
提问于 2013-04-19 18:11:29
回答 1查看 2.2K关注 0票数 1

我正在用symfony2构建一个表单,我需要一个表单元素的标签有一个ID,这样我就可以使用javascript隐藏它。

下面是我构建标签的代码:

代码语言:javascript
复制
    $builder->add(
        'campaign',
        'text',
        array('label' => 'Name of campaign / product being promoted')
    );

是否可以将一个参数传递给将在标签标记中呈现ID的数组?

如果不是,那么label和form元素包含在div标记中。可以将ID添加到div中吗?

它当前的呈现方式如下:

代码语言:javascript
复制
<div>
<label for="AddedValue_revenue_online">Total of added value revenue allocated to         online</label>

<input type="text" id="AddedValue_revenue_online" name="AddedValue[revenue_online]" required="required" value="" style="display: inline-block;">

</div>
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-04-19 18:42:40

您可以指定label_attr选项,您可以将属性数组传递给该选项。

在您的示例中:

代码语言:javascript
复制
$builder->add(
    'campaign',
    'text',
    array('label' => 'Name of campaign / product being promoted',
          'label_attr' => array('id' => 'someID')))
)
票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/16102248

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档