function form_get_error

Same name and namespace in other branches
  1. 6.x drupal-6.x/includes/form.inc \form_get_error()

Returns the error message filed against the given form element.

Form errors higher up in the form structure override deeper errors as well as errors on the element itself.

Related topics

1 call to form_get_error()
_form_set_class in drupal-7.x/includes/form.inc
Sets a form element's class attribute.

Archivo

drupal-7.x/includes/form.inc, line 1640
Functions for form and batch generation and processing.

Código

function form_get_error($element) {
  $form = form_set_error();
  $parents = array();
  foreach ($element['#parents'] as $parent) {
    $parents[] = $parent;
    $key = implode('][', $parents);
    if (isset($form[$key])) {
      return $form[$key];
    }
  }
}