按ENTER键调用javascript函数? [复制]
Posted
技术标签:
【中文标题】按ENTER键调用javascript函数? [复制]【英文标题】:call javascript function on ENTER key press? [duplicate] 【发布时间】:2013-08-13 22:09:31 【问题描述】:我正在尝试使用 javascript 向下滚动页面。
如果我在链接或按钮中使用javascript:pageScroll()
,我有这段代码可以正常工作:
<SCRIPT LANGUAGE="Javascript">
function pageScroll()
window.scrollBy(0,50); // horizontal and vertical scroll increments
scrolldelay = setTimeout('pageScroll()',100); // scrolls every 100 milliseconds
</SCRIPT>
但我需要知道如果用户在键盘上按下回车,我如何调用 pageScroll() 函数?
任何帮助将不胜感激。
【问题讨论】:
添加onkeydown
事件?我真的不知道你在问什么,你有没有尝试过?
***.com/questions/905222/… - *** 不应该是谷歌的替代品?
【参考方案1】:
使用 jQuery,您可能对.keypress()
感兴趣。这里:http://api.jquery.com/keypress/
您也可以通过简单的 Google 搜索轻松避免这个问题。
【讨论】:
【参考方案2】:$(document).keypress(function(e)
if(e.which == 13)
//do stuff
);
【讨论】:
以上是关于按ENTER键调用javascript函数? [复制]的主要内容,如果未能解决你的问题,请参考以下文章