HTML5没有$ _POST图像输入的'name'属性。
我正在尝试寻找替代方案,以便我的服务器端验证检查可以识别单击表单中的哪个提交按钮。任何人都可以提供建议。
答案 0 :(得分:1)
它确实发布了name属性,但它作为两个变量发布,将_x
和_y
附加到名称。所以this example:
<form action="collect.php" method="post">
<label>Image button 1: <input type="image" src="Calvin5.gif" alt="calvin5" name="calvin5"></label><br>
<label>Image button 2: <input type="image" src="Calvin6.gif" alt="calvin6" name="calvin6"></label><br>
</form>
当您点击第一个按钮时,会产生如下值:
calvin5_x : 33
calvin5_y : 54
在$POST
数组中。