我正在使用Javascript和HTML开发项目,我正在使用3x3按钮“键盘”。
我想添加一个秘密代码,通过让用户按下4个数字相互连续(例如2301)并按下提交按钮,这将打开一个新的html页面(充满设置或其他东西) 。我正在制作一台自动售货机,并且正在尝试添加管理员权限以重新进货产品,这将通过数字键盘上的一系列按键来访问。这只是一个小小的学校项目,所以它不必是安全的,只是工作。我此刻没有尝试过任何东西,但是我想要一个功能来监听键盘的某些按键,一旦按下错误的号码,它就会重置并继续监听(可能是通过IF命令?)。然后,如果单击正确的数字序列,它将运行一个单独的功能,我将设置该功能以打开一个充满设置的窗口。我不知道如何设置,所以任何帮助都会受到赞赏。
非常感谢,Aaron。
答案 0 :(得分:0)
您尚未提供任何代码/尝试,因此我无法提供“全部解答”答案。但是,我可以告诉你的是,调查以下内容将帮助你达到你需要的地方:
onkeydown
函数。当用户按下键盘上的键时,将调用此函数onkeydown()
函数会返回按下的键的值?一旦你掌握了这些东西(或至少了解它们),试试并报告任何进一步的帮助。