what I am asking开发者_开发知识库 is
I have some value in <p>
eg. <p>Hello</p>
now I want to know is there any way to get the value inside <p> in a PHP variable $getPara
(in session variable or normal variable or global variable)
so that when I write <strong><?php echo $getPara; ?></strong> then it will print Hello
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.
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);
});
});
if the problem is with input specifically, then you can use
<textarea name="some_name_to_use_in_php">hello</textarea>
加载中,请稍侯......
精彩评论