//Here is an example
$form['name'] = array(
'#type' => 'item',
'#title' => t('Title'),
'#attributes' => array(
'id' => 'your-id',
),
);
How can I set ID attribute for drupal 7 form elements?
-
22-07-2023 - |
質問
I want to set the ID
attribute of an element of a form that I'm creating in a module using the form API.
解決
他のヒント
Use the #id
property:
$form['foo'] = array(
'#type' => 'textfield',
'#title' => t('Bar'),
'#id' => 'baz',
);
To ensure uniqueness you should probably use drupal_html_id()
on the ID string.
所属していません StackOverflow