0

我正在使用 Drupal 6 自定义表单,并且我想将表单名称属性更改为其他内容。这可能吗?

例如,我有这个。

<input type="text" name="field" maxlength="128" id="edit-name" value="">

我想将其更改为以下内容。

<input type="text" data-name="field" maxlength="128" id="edit-name" value="">
4

1 回答 1

0

您可以使用hook_form_alter()添加新属性,并将 a 添加#data-name到您尝试更新的字段的数组中。我不认为您可以轻松删除 Drupal 6 中的 name 属性,但我从未尝试过。有关 Drupal 6 表单 API 的更多信息

注意:社区不再正式支持 Drupal 6。虽然有些地方为 Drupal 6 提供长期支持,但您应该计划尽快迁移到 Drupal 7 或 8。

于 2016-05-17T11:05:23.443 回答