标签: arrow-keys

使用箭头键浏览列表?(JavaScript的/ JQ)

我似乎无法找到如何实现这一目标的答案,但这是我多次见过的一个功能.基本上我正在回显列表,我想创建使用箭头键/输入突出显示和选择这些项目的功能.有人可以帮助我了解如何实现这一目标吗?我知道如何使用密钥代码(当然),而不是如何将其转换为功能代码以选择列表中的项目...

我想也许我必须有一些隐藏的单选按钮来将其标记为选中或不...但即使这样我也不知道如何从一个单选按钮跳到另一个上下列表.所以如果有人能帮我一把,我真的很感激.谢谢.

javascript navigation jquery arrow-keys

13
推荐指数
3
解决办法
3万
查看次数

在Perl调试器和CPAN客户端中,向上和向下箭头不再起作用

我以前在Mac OS X上使用Active Perl(v 10.7.5),然后切换到通过mac端口提供的那个(v 5.12.4).

现在,当我运行CPAN客户端或Perl调试,我无法访问使用ArrowUp和ArrowDown历史,什么是显示在提示是^[[A^[[B分别.

至少在历史工作的调试器上,我可以访问过去的命令!NUM.

debugging perl cpan arrow-keys perl5.12

12
推荐指数
1
解决办法
4580
查看次数

使用javascript模拟左右箭头键事件

我正在使用slide.html5rocks.com框架,我试图在标签链接中使用img标签,我无法使用JavaScript onclick来模拟左右键事件来更改幻灯片

javascript html5 arrow-keys

11
推荐指数
1
解决办法
2万
查看次数

如何响应外部键盘箭头键?

我知道之前已经问过,我见过的唯一答案是"不需要外部键盘,因为它违反了UI指南".但是,我想使用这样的脚踏板:http://www.bilila.com/page_turner_for_ipad来更改我的应用程序中的页面(除了滑动).此页面调整器模拟键盘并使用向上/向下箭头键.

所以这是我的问题:我如何回应这些箭头键事件?它必须可以像其他应用程序一样管理,但我正在画一个空白.

keyboard arrow-keys ios

11
推荐指数
2
解决办法
7150
查看次数

在WPF文本框中使用箭头键(C#)

有没有办法捕获WPF TextBox(System.Windows.Controls.Textbox)中的向上/向下箭头键并允许它们更改文本?我已经阅读过关于覆盖ProcessCmdKeyWindows Forms TextBox(System.Windows.Forms.TextBox)的方法,并且它工作正常,但这TextBox并不像WPF那样灵活.是否有类似的方法来实现这一点,而无需使用旧的Windows窗体TextBox?

对于我的例子,我有一个TextBox,它有一个数字文本掩码.我希望能够使用向上和向下箭头键增加/减少数值.

wpf textbox keypress arrow-keys

10
推荐指数
1
解决办法
9476
查看次数

键盘上下箭头

我有一个自动完成搜索,通过输入几个字符,它将显示所有名称,与输入的字符匹配.我使用DIV标签在jsp中填充这些数据,使用鼠标我可以选择名称.但我想使用键盘向上和向下箭头选择要在DIV标签中选择的名称.任何人都可以帮助我解决这个问题.

html javascript keyboard autocomplete arrow-keys

9
推荐指数
2
解决办法
4万
查看次数

Java - 有按钮显示箭头

我想在Java中有一个显示箭头的按钮 - 就像在键盘上一样.到目前为止,我有这个

JButton arrowUp = new JButton("^");
JButton arrowDown = new JButton("v");
JButton arrowLeft = new JButton("<");
JButton arrowRight = new JButton(">");
Run Code Online (Sandbox Code Playgroud)

它有点工作......但看起来不太好看.

任何帮助如何改善这一点是值得赞赏的

java swing jbutton arrow-keys

9
推荐指数
2
解决办法
2万
查看次数

Javascript onChange箭头键

好的,所以我们都知道onChange用于在选项更改时在select语句上执行javascript代码.但是,如果使用箭头键更改select语句,则不会调用onChange事件.有没有解决的办法?请帮忙!我知道,我是强迫症.

--EDIT 1--

刚刚在IE中测试了这个并且箭头键确实有效.显然它只是Chrome.**去检查firefox

- 编辑2 -

在Firefox中测试并在下面的答案之前实现了改变所需的onBlur操作.所以这里的答案是:

Internet Explorer从键盘识别onChange事件并单击它们.Firefox和Chrome都要求关键事件后跟模糊事件才能调用onChange.

现在通常,我不喜欢Internet Explorer,因为它是一块垃圾......但我想......不幸的是,不得不说他们得到了那个.

我对chrome和firefox上模糊事件的推理的理解是节省资源,但我不同意这一点.我觉得它应该遵循命令onChange的字面解释......叹息......我想我不管怎么说我可能错了.

javascript onchange arrow-keys

8
推荐指数
1
解决办法
6958
查看次数

带有bash脚本的复选框

我试图做一个非常简单的bash脚本,它模仿外观中复选框的行为!我希望它显示一些选项,并根据按下左或右箭头键将光标移动到下一个复选框.我已经设法使用READ和Ansii转义序列来检测箭头键,并使用tput来移动光标.

我的问题在于我需要读取某个字母(例如x)才能按下然后再采取其他操作.但是,如何检测此按键,同时检测是否按下了箭头键?

要检测ansii代码,我需要读取3个字符和X字符("select"键)我只需要读一个,如何读取3个字符,同时只读一个?

此外,我一直在尝试制作一些东西,以便用户只需按左或右箭头键或x键,但如果他按下任何其他键,则不会发生任何事情!

我到目前为止做到了这一点:

#!/bin/bash
## Here I just print in the screen the "form" with the "checkboxes"
function screen_info(){
clear
cat <<EOF

    /\_/\_/\_/\_/\_/\_/\_/\_/\_/\_
    ||
    ||      1[ ]    2[ ]    3[ ]
    ||
    #############################



EOF
}

## This function detects the arrow keys and moves the cursor
function arrows(){

## I use ANSII escape sequences to detect the arrow keys
left_arrow=$'\x1b\x5b\x44'  #leftuierda
right_arrow=$'\x1b\x5b\x43' #rightecha
just_x_key=""

## With tput I move the cursor accordingly
cursor_x=14
cursor_y=3
tput cup $cursor_y $cursor_x …
Run Code Online (Sandbox Code Playgroud)

bash checkbox arrow-keys

8
推荐指数
2
解决办法
8020
查看次数

用户按箭头键时检测C++

在我的C++控制台应用程序中检测箭头键按下时遇到问题.我已经尝试了我在这里和其他教程网站上找到的所有内容,但每当我按下箭头时,所有这些都给了我同样的东西:

Process returned 0 <0x0> execution time : 2.249 s
Press any key to continue.
Run Code Online (Sandbox Code Playgroud)

以下是检测我所尝试的按键的所有方法,所有方法都以相同的方式结束.这些是我的代码中剩下的两个,其他我尝试删除而不是注释掉.

方法一:

c1 = getch();
if(c1 == 0)
{

    c2 = getch();

    if(c2 == 72) {cout << endl << "Up Arrow" << endl;}
    else if(c2 == 80) {cout << endl << "Down Arrow" << endl;}
    else{cout << endl << "Incorrect Input" << endl;}

}
Run Code Online (Sandbox Code Playgroud)

方法二:

switch(getch()) {
case 65:
       cout << endl << "Up" << endl;//key up
    break;
case 66:
    cout << endl << "Down" …
Run Code Online (Sandbox Code Playgroud)

c++ console-application arrow-keys windows-8

8
推荐指数
4
解决办法
7万
查看次数