liu.bobo 你好,
我对问题的理解为:
1.使用 Tab 键在控件之间切换,例如,当前页面有两个控件 Spread 和 标准控件 Button ,当前焦点在 Spread 上,点击 Tab 键,焦点切换到标准控件 Button 上。
2.点击 Enter 键,活跃单元格移动到当前列的下一行。
Spread 提供内置 JS 快捷键设置方法 AddKeyMap ,详细可以参考帮助文档。
- <script type="text/javascript">
- window.onload = function () {
- var ss = document.getElementById("FpSpread1");
- if (ss != null) {
- //设置 Spread 中 Tab 键失效,从而移动到下一控件
- ss.AddKeyMap(9, false, false, false, null);
- //设置 Enter 键移动方式
- ss.AddKeyMap(13, false, false, false, "this.MoveToNextRow()");
- }
- }
- </script>
复制代码 下面是我的测试 Demo:
4533.zip
(2.87 MB, 下载次数: 787)
|