IE / Firefox奇怪的浏览器兼容性问题

时间:2013-05-14 19:21:26

标签: html

我有一个基于PHP和Javascript的登录脚本。我无法弄清楚为什么它可以在chrome和safari中工作,但不能在firefox或Internet Explorer中工作。我终于弄明白问题是用html,而不是有常规的提交按钮,我有一个提交的图像。只需将type =“image”更改为type =“submit”即可解决问题。有谁知道这是为什么以及是否有兼容的方式来编写以下

这有效:

<input name="doLogin" type="submit" style="margin-left:90px;" id="doLogin3" value="Login">

这不是:

<input name="doLogin" type="image" src="login-btn.png" style="margin-left:90px;" id="doLogin3" value="Login">

1 个答案:

答案 0 :(得分:1)

如果您不打算使用js提交表单,则应提交提交按钮的输入类型。但如果你真的必须有一个图像来代替你的按钮,只需将图像设置为css,将其设置为按钮的背景。无需将输入类型更改为图像。希望有所帮助。