Php display none是否为$\u POST提供值?
将发布哪个测试值Php display none是否为$\u POST提供值?,php,Php,将发布哪个测试值 <div style="display:none"> <input type='text' name='test_val' value='5'> </div> <div> <input type='text' name='test_val' value='10'> </div> 排列 ( [测试值]=>10 )以任何方式隐藏字段都不会隐藏该值。如果要阻止发送值,则字段必须
<div style="display:none">
<input type='text' name='test_val' value='5'>
</div>
<div>
<input type='text' name='test_val' value='10'>
</div>
排列
(
[测试值]=>10
)以任何方式隐藏字段都不会隐藏该值。如果要阻止发送值,则字段必须具有“禁用”属性。如果要访问这两个字段值(并且具有相同的名称),则必须更新名称。例如:
You will get output like below
需要为一个输入字段提供id和名称,然后检查它是否会出现..为这两个字段添加一个name属性并测试它!不可见的输入(例如,在display:none的情况下)也会影响post参数。我意识到display:none在post上给出值。该名称的最后一个值将是get on POST
<div style="display:none">
<input type='text' name='test_val[]' value='5'>
</div>
<div>
<input type='text' name='test_val[]' value='10'>
</div>
$_POST['test_val'][0] == 5
$_POST['test_val'][1] == 10