我想在这里获取标签值:
<form action="doinsert.php" method="post" enctype="multipart/form-data">
<input name="buttonExecute" onClick="execute(document.getElementById('id_student').value)" type="button" value="CHECK AVAILBLITY" />
<label name="lab" id="idhere" ></label></p>
<input type="hidden" name="val" value="<?php echo $_POST['lab']; ?>" />
<input type="submit" name="submit" value="Insert Data"/>
在doinsert.php中
$getlabel=$_POST['val'];
echo $getlabel;
什么都不打印,请帮忙吗?
答案 0 :(得分:2)
尝试
<input type="hidden" name="val" value="Stupid" />
如果你看到出现的东西,那么你会发现问题
答案 1 :(得分:0)
echo
或null
(或其中任何空字符串),则 ""
似乎不会打印任何内容。
尝试做:
var_dump( $getlabel );
答案 2 :(得分:0)
您要将名称为val
的输入值设置为空字符串,因为尚未创建$ _POST 时echo $_POST['lab'];
为其值 - ex nihilo nihil
尝试在浏览器中查看来源,您会看到该值为空