使用post方法PHP获取innerHTML值

使用post方法PHP获取innerHTML值,php,html,Php,Html,我想在带有方法post的表单中获取标签元素的innerHTML值,并将其显示给另一个PHP页面。但我只在文本框中使用它,例如在登录表单中。有什么想法吗 <div id="menu" class="menu"> <label class="" ></label> <label id="minutes">00</label> <label>:</label>

我想在带有方法post的表单中获取标签元素的innerHTML值,并将其显示给另一个PHP页面。但我只在文本框中使用它,例如在登录表单中。有什么想法吗

<div id="menu" class="menu">
        <label class="" ></label>
        <label id="minutes">00</label>
        <label>:</label>
        <label id="seconds">00</label>
        <label id="" style="margin-left: 30px"></label>
        <label id="accuracyLetter" style="position:relative;">100%</label>
        <label id="" style="margin-left: 30px"></label>
        <label id="totalAccuracy">100%</label>
   </div>

00
:
00
100%
100%

您需要使用隐藏输入:

<input type="hidden" name="label-value" value="innerHTML"/>

这将把
标签值
添加到
post
散列中


您需要使用隐藏输入:

<input type="hidden" name="label-value" value="innerHTML"/>

这将把
标签值
添加到
post
散列中


像这样在标签后面使用

<input type='hidden' name='postname' value='labelvalue'/>

在php中

<?php
$labelname = $_POST['postname'];
echo $labelname;
?>


就这样

只需在标签后面这样使用即可

<input type='hidden' name='postname' value='labelvalue'/>

在php中

<?php
$labelname = $_POST['postname'];
echo $labelname;
?>

就这样

是否要在php脚本中发布“一些名称”

<form action="script.php">
    <label for="name">
        Some Name
    </label>

    <input id="name" name="name">
</form>

某个名字
如果是,则需要将其添加为隐藏输入:

<input type="hidden" name="label-value" value="innerHTML"/>
选项1:使用javascript

<script>
    $(function() {
        $('form').on('submit', function () {
            var labelText = $(this).find('label').text();
            $(this).append('<input type="hidden" name="label-text" value="' + labelText + '">');
        });
    });
</script>

$(函数(){
$('form')。在('submit',函数(){
var labelText=$(this.find('label').text();
$(此)。附加(“”);
});
});
备选案文2:

将其与php中的输入字段一起回显

<label>Some text</label>
<input type="hidden" name="label-text" value="Some text">
一些文本
是否要将“一些名字”发布到php脚本中

<form action="script.php">
    <label for="name">
        Some Name
    </label>

    <input id="name" name="name">
</form>

某个名字
如果是,则需要将其添加为隐藏输入:

<input type="hidden" name="label-value" value="innerHTML"/>
选项1:使用javascript

<script>
    $(function() {
        $('form').on('submit', function () {
            var labelText = $(this).find('label').text();
            $(this).append('<input type="hidden" name="label-text" value="' + labelText + '">');
        });
    });
</script>

$(函数(){
$('form')。在('submit',函数(){
var labelText=$(this.find('label').text();
$(此)。附加(“”);
});
});
备选案文2:

将其与php中的输入字段一起回显

<label>Some text</label>
<input type="hidden" name="label-text" value="Some text">
一些文本


请发布示例代码您不能发布标签的值。您不能使用表单仅使用PHP传递标签的值。请使用标签附近的隐藏元素!但是我怎么做才能不传递静态值呢?请发布示例代码。您不能发布标签的值。您不能使用表单仅使用PHP传递标签的值。请使用标签附近的隐藏元素!但我怎么会不传一个静态值呢?我只给你加上第一条评论兄弟!还有,给我一个提示。你有labelvalue的地方,我会放什么?对不起,我有点困惑!在标签中,我将有一个结果,它将在每次提交时更改。所以我不能有一个静态值我只添加第一个评论给你的兄弟!还有,给我一个提示。你有labelvalue的地方,我会放什么?对不起,我有点困惑!在标签中,我将有一个结果,它将在每次提交时更改。所以我不能有一个静态值,纯JavaScript就在那里…纯JavaScript就在那里…是的,但我不想有一个静态值发布。设置它与JavaScript。为什么要更改标签的值?因为在标签中,我显示的是一个结果,在每次发布中都会有所不同。该值集是如何设置的?PHP?不,我在JS函数中进行了更改是的,但我不希望有一个静态值进行发布。请使用javascript进行设置。为什么要更改标签的值?因为在标签中,我显示的是一个结果,在每个帖子中都会有所不同。该值集是如何设置的?PHP?不,我在JS函数中更改