我的<input type =“image”/>不像<button type =“submit”> </button>那样工作

时间:2010-09-01 01:38:47

标签: html

我曾经有这样的提交按钮:

<button type="submit">Submit</button>

我现在用一张符合我网站外观的时髦图片替换了文字,但奇怪的是,这不起作用:

<input type="image" src="myimage.gif" alt="Submit" />

特别是,表单“提交”,但其他表单输入值未正确提交。

想法?

1 个答案:

答案 0 :(得分:1)

结果非常特殊。

我的表格碰巧有这两个值:
    <input type="hidden" id="x" name="x" />
    <input type="hidden" id="y" name="y" />

当您更改为input type =“image”并单击“提交”时,名为x和y的变量将返回用户单击“提交”按钮的点 - 覆盖我的实际有用变量x和y。

将我的表单变量重命名为x-coord和y-coord,它完美无缺。