![]() |
1
4
表单小部件对键盘交互的反应是不标准的,不同的浏览器也不一致。从脚本创建Ersatz表单控件时,这始终是一个问题。
这项功能来自于Windows,非常不直观。确切的规则不是那样的,非常模糊,并且在IE和Opera中与其他浏览器相比有不同的结果。 依我看,这种行为是非常不可取的。因为没有一个普通用户能够预测规则的工作方式,所以我个人会把它忽略掉,只选择第一个选项来匹配键入的leftstring。这对您来说更容易编码,也更容易让用户理解。 |
![]() |
2
2
刚刚在火狐上做了一些测试,我注意到(这不是官方信息,只是猜测):
当然,这需要一个计时器。 |
![]() |
3
0
我不知道浏览器中使用的是什么算法,但我想知道的是序列对齐或最长的通用子序列算法。它允许您将字符串的任何部分与字符串的任何其他部分匹配(匹配的子字符串之间可能有间隙)。但速度不是很快。 http://en.wikipedia.org/wiki/Sequence_alignment 麻省理工学院开放课程软件网站上也有一些非常好的讲座视频。 |
![]() |
4
0
您可能希望在每次按键后重置到下拉列表的顶部,然后搜索附加的缓冲区。 |
![]() |
nabster023 · 拉伸和旋转电影剪辑而不失真 7 年前 |
![]() |
BadmintonCat · 获取数组排序的索引 7 年前 |
![]() |
Dimentio · 无限循环(动作脚本3) 7 年前 |
![]() |
steph45 · 它们是一种在数组中找到最接近0的数字的方法吗? 7 年前 |
![]() |
AeroKLiam · AS3-使用组合框进行真/假测验 7 年前 |