js编写程序,由键盘输入三个整数分别存入变量怎么办

JavaScript012

js编写程序,由键盘输入三个整数分别存入变量怎么办,第1张

js编写程序,由键盘输入三个整数分别存入变量可以对它们进行排序。js编写程序,由键盘输入三个整数分别存入变量可以排序如下num1、num2、num3,并且从小到的输出。键盘输入用于显示可提示用户进行输入的对话框。

<scripttype="text/javascript"language=JavaScriptcharset="UTF-8">

document.onkeydown=function(event){

vare=event||window.event||arguments.callee.caller.arguments[0]

if(e&&e.keyCode==27){//按Esc

//要做的事情

}

if(e&&e.keyCode==113){//按F2

//要做的事情

}

if(e&&e.keyCode==13){//enter键

//要做的事情

}

}

</script>

扩展资料:

Js键盘事件

keydown:按键按下

keyup:按键抬起

keypress:按键按下抬起

<body>

<inputid="name"type="text"onkeydown="myKeyDown(this.id)"onkeyup="myKeyUp(this.id)">

</body>

<script>

/*输出输入的字符*/

functionmyKeyDown(id){

console.log(document.getElementById(id).value)

}

/*按键结束,字体转换为大写*/

functionmyKeyUp(id){

vartext=document.getElementById(id).value

document.getElementById(id).value=text.toUpperCase()

}

</script>

常用的键盘事件对应的键码:

keyCode8=BackSpaceBackSpace

keyCode9=TabTab

keyCode12=Clear

keyCode13=Enter

keyCode16=Shift_L

keyCode17=Control_L

keyCode18=Alt_L

keyCode19=Pause

keyCode20=Caps_Lock

keyCode27=EscapeEscape

function stopEventListener(event) {

try {

event.stopPropagation()

} catch (e) {

window.event.cancelBubble = true

}

}

你在处理按键的时候调用一下这个方法停止事件冒泡看看