<table width=100% cellspacing=0 cellpadding=0 class="form_table">
<form name="suggestion_box" action="suggestion_box.php" method=post>
<input type="hidden" name="form_submit" value="1">
<tr>
<td width=40% align=right valign=top class="form_label_cell">
<b class="form_label">
First Name<br>
</b>
</td>
</table>
<br>
<input type="image" src="button_submit.gif" alt="Submit" class="input_gfx">
<input type="hidden" name="form_submit" value="1">
<br>
</form>
</table>
这是我的表单,我不知道为什么用Firefox不起作用,你能帮助我吗? 几周以来我一直在阅读数百个答案,但我无法使其发挥作用。
答案 0 :(得分:2)
1)您不能将表单放在表格中。
2)你正在关闭你的桌子(</table>
)两次。
3)你从未关闭过你的行(</tr>
)。
请尝试使用此简化代码:
<form name="suggestion_box" action="suggestion_box.php" method=post>
<table width="100%" cellspacing="0" cellpadding="0" class="form_table">
<tr>
<td>
<input type="hidden" name="form_submit" value="1">
</td>
</tr>
<tr>
<td>
<b class="form_label">
First Name
</b>
</td>
</tr>
<tr>
<td>
<input type="submit" src="button_submit.gif" alt="Submit" class="input_gfx">
</td>
</tr>
</table>
</form>
答案 1 :(得分:0)
您必须为图像输入字段指定名称。
<input type="image" name="yourimage" src="button_submit.gif" alt="Submit" class="input_gfx">
您可以使用POST变量yourimage.x / yourimage.y(或使用PHP yourimage_x,yourimage_y)访问x / y值。
答案 2 :(得分:-1)
我遇到了没有id的表单和输入问题,尝试将id提供给表单和表单元素,并在提交按钮中添加type =“submit”。