Jquery mozila firefox中的代码工作不正常

Jquery mozila firefox中的代码工作不正常,jquery,Jquery,mozila firefox中的帐户代码在input type=number中显示不正确。它在chrome中工作正常。只有当代码大于或等于17位时,才会发生这种情况 您的答复将不胜感激 你的数字对我来说太大了。引用Mozilla开发人员的话: 您的值超过了可以安全表示的最大53位 作为IEEE 754双精度浮点中的整数。最大值 四舍五入前为9007199254740991。这是预期的行为 看来你不能用了。如果要将正常文本输入中允许的字符限制为数字,可能会有所帮助 编辑:中的讨论可能表明FF将在某

mozila firefox中的帐户代码在input type=number中显示不正确。它在chrome中工作正常。只有当代码大于或等于17位时,才会发生这种情况

您的答复将不胜感激


你的数字对我来说太大了。引用Mozilla开发人员的话:

您的值超过了可以安全表示的最大53位 作为IEEE 754双精度浮点中的整数。最大值 四舍五入前为9007199254740991。这是预期的行为

看来你不能用了。如果要将正常文本输入中允许的字符限制为数字,可能会有所帮助


编辑:中的讨论可能表明FF将在某一点上改变主意,并使用原始字符串值(而不是转换后的数字)进行表示,就像我认为Chrome所做的那样。

欢迎使用Stack Overflow!请拿着,环顾四周,通读一遍,特别是努力解决问题。如果您在使用jQuery时遇到了特定的问题,请在尝试使用jQuery编写JavaScript代码时发布一个问题,说明哪些代码不起作用,并解释您迄今为止的研究。您能告诉我们您迄今为止做了哪些工作吗?定义不起作用。而且这显然是一个客户端问题,因此与PHP无关。@Pramod Patil我使用PHP的substr函数获取最后4位数字和增量+1,然后以html格式显示jquery@GordonM我的意思是代码并没有根据需要显示,您可以在开发者工具中使用json返回正确的代码,新的ID应该显示出来在文本框中,但它将0000添加到最后4位,而不是0002。这在Chrome中正确显示,但在mozila firefox中出现问题