javascript 参数值传递不进来是怎么回事??
<!DOCTYPEhtml><htmllang="en"><metacharset="UTF-8"><head></head><bodyonkeydown="change...
<!DOCTYPE html>
<html lang="en">
<meta charset="UTF-8">
<head>
</head>
<body onkeydown="changeD(e)">
<canvas id="vc1" width="600" height="600" ></canvas>
<script type="text/javascript">
function changeD(e){
alert(e.keyCode);
}
</script>
</body>
</html>
这里面的 changeD() 中的参数e的值一直无法传递进来。
e本来是获取键盘的值的,现在按键盘一直没有对话框弹出来。
这个是怎么回事哪?? 展开
<html lang="en">
<meta charset="UTF-8">
<head>
</head>
<body onkeydown="changeD(e)">
<canvas id="vc1" width="600" height="600" ></canvas>
<script type="text/javascript">
function changeD(e){
alert(e.keyCode);
}
</script>
</body>
</html>
这里面的 changeD() 中的参数e的值一直无法传递进来。
e本来是获取键盘的值的,现在按键盘一直没有对话框弹出来。
这个是怎么回事哪?? 展开
展开全部
<!DOCTYPE html>
<html lang="en">
<meta charset="UTF-8">
<head>
</head>
<body >
<canvas id="vc1" width="600" height="600" ></canvas>
<script type="text/javascript">
document.onkeydown=function changeD(e){
alert(e.keyCode);
}
</script>
</body>
</html>
<html lang="en">
<meta charset="UTF-8">
<head>
</head>
<body >
<canvas id="vc1" width="600" height="600" ></canvas>
<script type="text/javascript">
document.onkeydown=function changeD(e){
alert(e.keyCode);
}
</script>
</body>
</html>
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2015-11-03
展开全部
<body onkeydown="changeD(e)">
改成
<body onkeydown="changeD(event)">
改成
<body onkeydown="changeD(event)">
追问
恩,确实是对的。但是为什么是 event ,这个参数不是随便定义哈就行啊?
不过还是谢谢你。
追答
你都采纳别人的了,就不要回复我了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询