describedby( $field, $form_id ); $mode = $this->input_mode(); $auto = $this->autocomplete(); // After a failed send the visitor's own text comes back, otherwise the // owner's default. The two never mix: a failed send with an emptied field // stays empty, because the default would change the answer under them. $sticky = $this->sticky_value( $field, $form_id ); $value = is_string( $sticky ) ? $sticky : ( empty( $field['default_value'] ) ? '' : (string) $field['default_value'] ); ?>