如果我在表格中有很多输入元素,以至于它们不在屏幕上,那么在type='text'
的元素之间切换时,我会在Android中出现奇怪的行为。
具体来说,如果我选择type='text'
的输入,然后滚动到type='text'
的另一个输入,这样第一个不再在屏幕上,并选择不同的一个,它总是向后滚动到之前选择的。此外,它有时确实有时并没有最终选择不同的输入 - 否则它只是取消选择第一个(滚动到它之后)。
在type='number'
的元素之间切换时,不会发生此行为。关于这里发生了什么的任何想法?关于如何在type='text'
的输入之间切换,如在type='number'
的输入之间切换的任何想法?
我猜它与软键盘或显示的type='text'
输入显示有关。
您可以使用this fiddle进行游戏,该{{3}}有一行type='text'
输入和一行type='number'
测试设备是运行Android L的2014 Moto X.