输入按钮在Firefox中不起作用,在Chrome中工作?

时间:2015-07-18 07:12:19

标签: javascript google-chrome firefox

我有一个输入按钮,如下:

<input value="submit" type="text" onclick="doThing"/> 

为什么这不应该在Firefox中运行?我知道Firefox功能的工作方式与Chrome有时不同,但我不确定是什么时候这样。我在Firefox中没有出现控制台错误,令人讨厌。 doThing函数根本没有被解雇。

有关为什么在Firefox中功能不同的任何文档?或者这是一个更加模糊的错误?任何帮助将不胜感激,谢谢!

1 个答案:

答案 0 :(得分:3)

找到解决方案!有点像Firefox的怪癖。问题是与事件监听器,我的代码中的其他地方我必须按顺序将disabled的{​​{1}}值设置为input在我的数据库更新时防止多次按钮单击。在Chrome中,当您刷新页面时,true的值会重置回disabled,但在 Firefox 中会有一个功能,它会记住{{1}的值}}}。

false设置为我的input DOM元素就可以了。它现在可以在Firefox和Chrome中使用。