我创建了一个按钮
$form['submit'] = array(
'#type' => 'submit',
'#value' => 'verify',
'#tree' => TRUE,
);
我添加了一些标记代码
$form['submit']['verify'] array(
'#markup' => 'example text',
);
按钮和标记文本可以正确显示为单个元素。
但我想用标记文本替换submit元素中的verify值。我不能改变文本,因为标记将包含html。
我已尝试将标记变为变量,尝试将其作为子元素。我能想到的一切。但我不能让按钮跨越标记。
任何建议都是适当的。
由于
答案 0 :(得分:1)
$form['submit'] = array(
'#type' => 'submit',
'#value' => 'verify',
'#tree' => TRUE,
'#prefix' => '<div class="fancy-submit">',
'#suffix' => '</div>',
);
我想知道为什么你不使用带有默认类的css来实现样式。