【发布时间】:2009-08-09 03:34:13
【问题描述】:
大家好,我想提交一个表单,但它在 IE 中不起作用。在 Mozilla 和其他浏览器中它仍然可以正常工作。代码:
<input type="image" name="zoeken" src="knop_go.jpg" value="zoek" alt="zoek" />
这个问题有什么解决办法?
【问题讨论】:
标签: html internet-explorer xhtml internet-explorer-7
大家好,我想提交一个表单,但它在 IE 中不起作用。在 Mozilla 和其他浏览器中它仍然可以正常工作。代码:
<input type="image" name="zoeken" src="knop_go.jpg" value="zoek" alt="zoek" />
这个问题有什么解决办法?
【问题讨论】:
标签: html internet-explorer xhtml internet-explorer-7
它确实有效——它只是不发送值,只发送坐标。
如果您正在测试是否每次单击该按钮,请查看是否设置了 x 或 y 坐标(以及测试值)。
【讨论】:
一种可能的解决方法是为图像添加一个带有 css 样式的常规按钮:
<form action="blah.aspx" method="post">
<input type="submit" class="button" name="zoeken" value="zoek" />
</form>
在css中:
.button {
border: 0px;
background: url("./knop_go.jpg");
width: 100x;
height: 60px;
}
【讨论】:
你可以在表单标签中尝试这个(事实上,这会起作用):
<button type="submit">
<img src="btnaceptar.jpg"/>
</button>
【讨论】:
好的,更新,如果我按下按钮它可以工作,但如果我按下回车,它仍然不起作用......
通过检查是否设置了另一个字段来修复它,现在它可以工作了...
但是我看到如果你不按提交按钮,他就不会发送值。
【讨论】: