【发布时间】:2020-10-19 09:14:17
【问题描述】:
我可以通过网络控制我的机器人。这些是它的网址-
- 转发-https://172.0.0.1/forward
- 向后- https://172.0.0.1/backward
- 左- https://172.0.0.1/left
- 对-https://172.0.0.1/right
-
停止-https://172.0.0.1/stop
我正在使用 html 按钮来执行此操作。 但我想用键盘的“箭头”键来控制它。 我的想法是,如果我按住 向上箭头 键,那么机器人将 向前(https://172.0.0.1/forward) 如果我松开 向上箭头键,然后机器人将 停止(https://172.0.0.1/stop) 继续。 和同样的事情
- 向后 - “向下箭头”
- left-“左箭头”
- 右-“右箭头”
我不熟悉 JavaScript,你能帮帮我吗...
【问题讨论】:
-
你应该调用你的函数“onkeydown”事件,并在“onkeyup”触发时停止函数。
-
嗨,欢迎来到 SO。在这里提问之前,你应该自己尝试找到解决方案,询问互联网、谷歌或其他任何东西,然后在这里展示你的研究成果并说明它为什么不起作用。例如,您可以从谷歌搜索开始:“javascript action on key down”。
标签: javascript html button esp8266 keyevent