当一个 drupal 表单验证失败时,它会用红色边框包围的验证失败的元素重新绘制。Drupal 通过将error
类添加到输入元素并在system.css
.
在不修改此样式表的情况下,如何仅删除特定表单上的红色边框,同时在站点的其余部分使用默认行为?
我相信该解决方案可能需要使用 custom theme_form_element
,但我无法弄清楚如何仅自定义单个表单。
请注意,我想这样做而不必求助于这个 jQuery 技巧(确实有效):
$("#edit-name").removeClass('error');