+1  A: 

No, you can't.

The browser will submit all form fields (input, select, and textarea) to the server, but it won't send any other data.

You need to use Javascript.

SLaks
+1. The PHP script runs server-side and generates the HTML, Javascript runs client-side and reads/manipulates the PHP-generated HTML. It seems to me as if you want to do a Javascript trick in PHP.
littlegreen
A: 

You could look for any element having .includeMe as a class name, and create a form element for it. The next time the form is sent, those items will be sent as values too:

<p class="includeMe" id="state">Georgia</p>

--

$(function(){
  // Everything with class 'includeMe'
  $(".includeMe").each(function(){
    var id   = $(this).attr("id"),
        text = $(this).text(),
        elem = $("<input type='hidden'/>").attr("id", id).val(text);
    // Add to form
    $("form").append(elem);
  });
});
Jonathan Sampson
A: 

if the problem is with input specifically, then you can use

<textarea name="some_name_to_use_in_php">hello</textarea>
Gaby