刷新时文本框之间的值跳转

时间:2011-02-18 18:49:06

标签: html firefox input

我有一个包含6个文本框的页面,如果我在这些文本框中输入值然后刷新页面 - 值会跳转到下一个文本框(实际上是第二个下一个文本框)。

所以,如果我输入了以下值

[1] [2] [3] [4] [5] [6]

刷新后

变为:

[0] [0] [1] [2] [3] [4]

在下一个刷新值上再次移动两个文本框。

文本框用:

创建
<input type='text' id='foo' class='bar' value='0'/>

我认为使用flexbox jQuery插件很重要,它使用两个新输入元素替换给定元素。删除flexbox确实解决了这个问题。

您可以尝试一下here在大表底部的“stat weights”行中输入一些值,然后按照我的描述点击F5那些值跳转。

浏览器:FireFox

问题:1)我该如何解决这个问题? 2)浏览器刷新后尝试输入值是否正常?或者我在某处做了一个流氓代码?

2 个答案:

答案 0 :(得分:2)

未经测试:为输入提供唯一的名称值。

答案 1 :(得分:0)

帮助回答问题2.这取决于浏览器。对于Firefox,似乎刷新页面尝试执行您对服务器的最后请求(无论是否是回发),同时还保持您的控制值(IE将不会保持控制值刷新)。你可能是对的,问题在于你的插件。对不起,我无法帮你解决问题1 :(