Javascript 在PHP中将标签的innerhtml传递给变量
我想通过POST方法将html格式的标签的内部html传递给PHP中的变量。但我不知道怎么做。这是我的密码Javascript 在PHP中将标签的innerhtml传递给变量,javascript,php,html,Javascript,Php,Html,我想通过POST方法将html格式的标签的内部html传递给PHP中的变量。但我不知道怎么做。这是我的密码 <select id="ops" name="select" onChange="myfunction(this)"> <option>PIck item </option> <option value="pepsi">pepsi</option&
<select id="ops" name="select" onChange="myfunction(this)">
<option>PIck item </option>
<option value="pepsi">pepsi</option>
<option value="coke">coke</option>
<option value="fanta">Fanta</option>
</select><br><br>
<label id="lb" style="display:none" >Qty</label>
<input type="text" name='qtytext' id="num" style="display:none" placeholder="Quantity" onKeyUp="return validateform()" onSelect="return validateform()" onFocus="myfun2()" required/ >
<label id="lb2" style="display:none" name='price' > </label>
挑选物品
百事可乐
焦炭
芬达
数量
我想把上面标签的innerHTML传递给PHP中的一个变量。InnerHtml已经由JS设置。在更新标签的
InnerHtml
时,将值放入隐藏表单输入中。最后,将表单发布到服务器 如果通过JS设置标签,则应同时设置表单中另一个输入字段的值:
<form>
<input type="hidden" name="labelContent" value="theValueToSet" />
</form>
考虑使用表单或AJAX发布值,并通过var\u dump($\u post)在操作页面上获取这些值代码>是否在此处解释值属性?“值”应设置为标签的innerHTML。当然,您还需要在输入中使用name属性。。。我在答案中添加了它。我对NAME和VALUE属性的值感到困惑。。请解释一下,我想您已经很清楚了,因为您已经在使用表单元素,其中的名称和值也应该显示出来。NAME在进一步处理过程中标识表单元素,VALUE包含其值。例如,在PHP中,您可能会收到$\u POST['labelContent'],其值为“TheValuetoSelection”。我只是对隐藏的attribute@WaqasAhmed,隐藏输入的值将是标签的值。当前场景中标签的值是多少??标签中先前更新的值。准确地说,它是json字符串。