我正在尝试将一些数据放在POST的隐藏表单字段中。但该领域正在我的网页上显示。没有样式或样式表。以下是字段的定义方式。有什么想法吗?
<form action="GetUserPics.php" method="post">
<input type=”hidden” name=”picIndex” value="WHAT?">
<input type="submit" value="previous">
</form>
答案 0 :(得分:3)
您在该字段的属性上使用非标准引号。 HTML将这些引号解释为属性值的一部分,如:
<input type="”hidden”" name="”picIndex”" value="WHAT?">
由于”hidden”
不是有效的输入类型,因此它将恢复为text
。
答案 1 :(得分:0)
因为您没有使用ASCII引号,所以您正在使用HTML试图用作类型的某种奇怪的slanty引号(因此它将回退到文本)。有趣的是,您没有使用它们打印value
,这偶然隐藏了您的错误。
答案 2 :(得分:0)
<input type=”hidden” name=”picIndex” value="WHAT?">
这些不是常规的双引号。尝试
<input type="hidden" name="picIndex" value="WHAT?">
答案 3 :(得分:0)
你可以用这个替换你的隐藏类型输入:
<input type="hidden" name="picIndex" value="WHAT?"/>