Tag: onkeypress

jQuery按键左/右导航

我想给我的内容滑块响应按键(左箭头键和右箭头键)function的能力。 我已经阅读了几个浏览器和操作系统之间的一些冲突。 用户可以在全球网站(正文)上浏览内容。 伪代码: ON Global Document IF Key Press LEFT ARROW THEN animate #showroom css 'left' -980px IF Key Press RIGHT ARROW THEN animate #showroom css 'left' +980px 我需要一个没有任何交叉(浏览器,操作系统)冲突的解决scheme。

如何触发input按键的文本框?

在我的HTML页面,我有一个文本框供用户input关键字进行search。 当他们点击searchbutton时,JavaScript函数将生成一个URL并在新窗口中运行。 当用户通过鼠标点击searchbutton时JavaScriptfunction正常工作,但是当用户按下ENTER键时没有响应。 function searching() { var keywordsStr = document.getElementById('keywords').value; var cmd ="http://XXX/advancedsearch_result.asp?language=ENG&+"+ encodeURI(keywordsStr) + "&x=11&y=4"; window.location = cmd; } <form name="form1" method="get"> <input name="keywords" type="text" id="keywords" size="50" > <input type="submit" name="btn_search" id="btn_search" value="Search" onClick="javascript:searching(); return false;" onKeyPress="javascript:searching(); return false;"> <input type="reset" name="btn_reset" id="btn_reset" value="Reset"> </form>

如何在onKeyPress中获取input文本框的文本?

我试图让文本框中的用户键入它( jsfiddle操场 ): <html> <body> <input id="edValue" type="text" onKeyPress="edValueKeyPress()"><br> <span id="lblValue">The text box contains: </span> </body> <script> function edValueKeyPress() { var edValue = document.getElementById("edValue"); var s = edValue.value; var lblValue = document.getElementById("lblValue"); lblValue.innerText = "The text box contains: "+s; //var s = $("#edValue").val(); //$("#lblValue").text(s); } </script> </html> 代码运行时没有错误,只是在onKeyPress期间input text框的值始终是更改前的值: 问 :如何在onKeyPress获取文本框的文本? 奖金喋喋不休 在HTML DOM中有三个与“用户正在input”相关的事件: onKeyDown […]

用文本框中的Enter键触发一个button点击

我有一个文本input和一个button(见下文)。 在文本框中按下Enter键时,如何使用JavaScript 触发button的单击事件 ? 在我的当前页面上已经有了一个不同的提交button,所以我不能简单地按下一个提交button。 而且,我只想要Enter键从这个文本框中按下这个特定的button,没有别的。 <input type="text" id="txtSearch" /> <input type="button" id="btnSearch" value="Search" onclick="doSomething();" />

Android的 – 如何覆盖“后退”按钮,所以它不完成()我的活动?

我目前有一个活动,当它显示一个通知也会显示在通知栏。 这样当用户按下home并且Activity被推到后台时,他们可以通过Notification返回Activity。 问题出现在用户按下后退按钮时,我的活动被破坏,但是通知仍然存在,因为我希望用户能够按下,但仍然能够通过通知进入活动。 但是当一个用户尝试这个时,我会得到空指针,试图开始一个新的活动,而不是把旧指针带回来。 所以基本上我想要后退按钮来执行完全一样的主页按钮,这是我迄今为止已经尝试: @Override public boolean onKeyDown(int keyCode, KeyEvent event) { if (Integer.parseInt(android.os.Build.VERSION.SDK) < 5 && keyCode == KeyEvent.KEYCODE_BACK && event.getRepeatCount() == 0) { Log.d("CDA", "onKeyDown Called"); onBackPressed(); } return super.onKeyDown(keyCode, event); } public void onBackPressed() { Log.d("CDA", "onBackPressed Called"); Intent setIntent = new Intent(Intent.ACTION_MAIN); setIntent.addCategory(Intent.CATEGORY_HOME); setIntent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK); startActivity(setIntent); return; } 然而,上面的代码似乎仍然允许我的活动被销毁,当按下后退按钮时,如何阻止我的活动被销毁?