src/chxj_hdml.c
/**
 * The substitution processing of tag "input type = hidden" is done. 
 * 
 * @param hdml [i/o] The pointer to the HDML structure at the output 
 *                   destination is specified. 
 * @param tag  [i]   The tag node of input type=hidden is specified. 
 */
The substitution processing of tag "input type = hidden" is done.

@param hdml [i/o] The pointer to the HDML structure at the output
destination is specified.
@param tag  [i]   The tag node of input type=hidden is specified.
The substitution processing of tag " input type = hidden " is done . @param hdml [ i / o ] The pointer to the HDML structure at the output destination is specified . @param tag [ i ] The tag node of input type = hidden is specified .
static void
s_hdml_do_input_hidden_tag(hdml_t *hdml, Node *tag)
{
  Doc         *doc = hdml->doc;
  request_rec *r   = doc->r;
  char        *nm  = NULL;
  char        *val = NULL;
  nm  = qs_get_name_attr  (doc, tag, r->pool);
  val = qs_get_value_attr (doc, tag, r->pool);
  if (nm && val) {
    s_output_to_postdata(hdml, 
                    apr_psprintf(r->pool, 
                            "%s=%s", 
                            nm, 
                            chxj_escape_uri(r->pool, val)));
  }
}
static void s_hdml_do_input_hidden_tag ( hdml_t * hdml , Node * tag ) { Doc * doc = hdml -> doc ; request_rec * r = doc -> r ; char * nm = NULL ; char * val = NULL ; nm = qs_get_name_attr ( doc , tag , r -> pool ) ; val = qs_get_value_attr ( doc , tag , r -> pool ) ; if ( nm && val ) { s_output_to_postdata ( hdml , apr_psprintf ( r -> pool , " " , nm , chxj_escape_uri ( r -> pool , val ) ) ) ; } }
The substitution processing of tag "input type = hidden" is done.
The substitution processing of tag " input type = hidden " is done .
/*--------------------------------------------------------------------------*/ /* get name and value attribute                                             */ /*--------------------------------------------------------------------------*/