我要做的是在隐藏字段中添加一个id,以便我可以通过JS编辑它的值。例如,我想通过Drupal形式给出我创建的隐藏元素:
$form['position'] = array(
'#type' => 'hidden',
'#default_value' => '57.149953,-2.104053',
);
哪个输出:
<input type="hidden" name="position" value="57.149953,-2.104053" />
我想在该输入中添加id,名称和类。这样做最好的方法是什么?
由于
答案 0 :(得分:5)
您可以在表单元素上设置属性 像这样:
$form['position'] = array(
'#type' => 'hidden',
'#default_value' => '57.149953,-2.104053',
'#attributes' => array(
'class' => 'a-class',
'id' => 'an-id',
'foo' => 'bar'
)
);