keyCode的问题

876456fyb 2012-01-07 01:37:35
<script>
function Refurbish(){
if(window.event.keyCode==97){
location.reload();
}
}
document.onkeypress=Refurbish;
</script>
这是一个按"a"刷新的代码。
a的键码值不是65么?懂的教教
...全文
65 6 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
876456fyb 2012-01-07
  • 打赏
  • 举报
回复
明白了,谢谢
p2227 2012-01-07
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 mr__white 的回复:]

引用 3 楼 p2227 的回复:

没人规定键值是固定的,你自己搜索一下资料吧
HTML code
<script>
function Refurbish(){
if(window.event.keyCode==65){
location.reload();
}
}
document.onkeydown=Refurbish;
</script>

兄弟,能否提供个搜索……
[/Quote]onkeydown onkeypress这两个函数的keycode区别什么的,对比一下我跟你的代码可以看得出来吧。
876456fyb 2012-01-07
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 p2227 的回复:]

没人规定键值是固定的,你自己搜索一下资料吧
HTML code
<script>
function Refurbish(){
if(window.event.keyCode==65){
location.reload();
}
}
document.onkeydown=Refurbish;
</script>
[/Quote]
兄弟,能否提供个搜索资料的关键字眼
p2227 2012-01-07
  • 打赏
  • 举报
回复
没人规定键值是固定的,你自己搜索一下资料吧
<script>
function Refurbish(){
if(window.event.keyCode==65){
location.reload();
}
}
document.onkeydown=Refurbish;
</script>
876456fyb 2012-01-07
  • 打赏
  • 举报
回复
[Quote=引用楼主 mr__white 的回复:]
<script>
function Refurbish(){
if(window.event.keyCode==97){
location.reload();
}
}
document.onkeypress=Refurbish;
</script>
这是一个按"a"刷新的代码。
a的键码值不是65么?懂的教教
[/Quote]

我把键码改成65的话是不能实现按a刷新的,如果写成97的反而行了,这就不懂了,呵呵
jayrao5566 2012-01-07
  • 打赏
  • 举报
回复
你都写成97了.a的键码值是65.

87,997

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧