您的位置:

js键盘实例讲解,js键盘实例讲解教程

本文目录一览:

用js怎么写一个回车键盘事件

一、设计思路:设计一个简单的输入对话框,然后按下enter进行输入事件。

二、聊天输入框的代码如下:

三、此时的页面展示如下:

四:设计函数,使得输入文字时,按下按钮可以提交到聊天框。

五、此时在页面上测试,输入一段文字:

六、执行结果如下:

七、设计函数,使得按下enter跟按钮同样的功能:

八、刷新页面,测试:

js实现可键盘控制的简单抽奖程序

本文实例为大家分享了js抽奖程序的编写代码,以及编写注意事项,感兴趣的小伙伴们可以参考一下

代码:

!DOCTYPE

html

html

lang="en"

head

meta

charset="UTF-8"

title简单抽奖(可用键盘)/title

style

*{margin:0;padding:0;}

.box{width:

400px;height:

300px;margin:50px

auto;background:

red}

.title{color:

#fff;font-size:

30px;font-weight:700px;padding:

50px

0;text-align:

center;height:40px;}

.btm{text-align:

center;padding:20px

0;}

.btm

a{display:

inline-block;width:

120px;height:60px;line-height:

60px;background:

#FEF097;margin:0

10px;text-decoration:

none;}

/style

script

var

data=['Iphone','Ipad','笔记本','相机','谢谢参与','充值卡','购物券'],

timer=null,//定时器

flag=0;//阻止多次回车

window.onload=function(){

var

play=document.getElementById('play'),

stop=document.getElementById('stop');

//

开始抽奖

play.onclick=playFun;

stop.onclick=stopFun;

//

键盘事件

document.onkeyup=function(event){

event

=

event

||

window.event;

//

回车键的code值:13

if(event.keyCode==13){

if(flag==0){

playFun();

flag=1;

}else{

stopFun();

flag=0;

}

}

}

function

playFun(){

var

title=document.getElementById('title');

var

play=document.getElementById('play');

clearInterval(timer);

timer=setInterval(function(){

var

random=Math.floor(Math.random()*data.length);

title.innerHTML=data[random];

},60);

play.style.background='#999';

}

function

stopFun(){

clearInterval(timer);

var

play=document.getElementById('play');

play.style.background='#FEF097';

}

}

/script

/head

body

div

class="box"

div

class="title"

id="title"淘家趣抽奖/div

div

class="btm"

a

href="javascript:;"

id="play"开始/a

a

href="javascript:;"

id="stop"停止/a

/div

/div

/body

/html

注意点:

1.随机数,取数组的其中一个;取0-n之间:Math.random()*(n+1)

2.定时器,开始抽奖时要停止前面的一次抽奖,不然会定时器重叠

3.按键操作,要判断是抽奖进行中,还是未开始,所有设置了变量

flag

想要学习更多关于javascript抽奖功能,请参考此专题:javascript实现抽奖功能

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持脚本之家。

javascript代码实现键盘控制方向

通过创建一个event.keyCode对象,有获取键盘上的方向键,运行代码后,点击键盘上的任意方向键。代码如下:

html

head

title取得键盘的方向键/title

script language="javascript"

!--

function showkey(){

key = event.keyCode;

if (key == 37) alert("按了←键!");

if (key == 38) alert("按了↑键!");

if (key == 39) alert("按了→键!");

if (key == 40) alert("按了↓键!");

}

document.onkeydown=showkey;

--

/script

/head

body

请按方向键←↑→↓

/body

/htmlbr /center如不能显示效果,按Ctrl+F5刷新。

js键盘事件的使用

onkeydown = function(event){

if(event.keyCode == 13)

{

alert('你按了回车键');//不同的键有不同的值,你可以查找相关的键盘代码表

}

}

如何用js输出键盘按键?

input type="button" name="btn" value="点击101"

onclick=" cal(prompt('请输入第一个键盘按键字母:'),prompt('请输入第二个键盘按键字母:')) " /

script type="text/javascript"

function cal(num01,num02){

/*var num11 = parseInt(num01);

var num22 = parseInt(num02);*/

alert(num01);

alert(num02);

}

/script

js如何才能模拟键盘按键?

这个不能把,我要是能的话不断模拟用户点击 alt+F4,那网页还能打开吗有安全漏洞的东西,浏览器一般不会允许

js键盘实例讲解,js键盘实例讲解教程

2022-11-22
js经典实例大全,js案例100讲解

本文目录一览: 1、js闭包是什么? 2、js下拉菜单,怎样更简便的实现? 3、js求和小案例 求解 4、JavaScript学习笔记之数组基本操作示例 5、JavaScript实现计算多边形质心的方

2023-12-08
js实现实例例子,js基础案例

2022-11-24
JS菜鸟教程实例详解

2023-05-18
jsp程序开发学习笔记2,jsp程序设计题库

本文目录一览: 1、《JSP&Servlet学习笔记》pdf下载在线阅读,求百度网盘云资源 2、林信良编著jsp&servlet学习笔记第2版课后答案吗 3、jsp有没有快速掌握的办法呀? 4、要学J

2023-12-08
js高级程序设计笔记14(js高级程序设计笔记14页)

本文目录一览: 1、JavaScript高级程序设计 该怎么看 2、JavaScript学习笔记之数组基本操作示例 3、JS中有关sort以及return的问题 JavaScript高级程序设计 该怎

2023-12-08
代码之神js实战,狂神javascript笔记

2022-11-25
40个js实例(js什么是实例)

本文目录一览: 1、求JS分页实例或者servlet分页实例,最好有例子能直接运行看看效果 2、js中的数组应用实例 3、JavaScript学习笔记之数组基本操作示例 4、JS隐藏号码中间4位代码实

2023-12-08
js摇奖器代码,js转盘抽奖代码

本文目录一览: 1、js实现可键盘控制的简单抽奖程序 2、用js做一个简单的摇奖程序,用javascript让三张图片快速切换,一个按钮控制开始和停止,具体如下 3、使用JavaScript完成一个抽

2023-12-08
js实例与应用简介下载,js基础案例

本文目录一览: 1、《JavaScript核心概念及实践》pdf下载在线阅读,求百度网盘云资源 2、求《JavaScript从入门到精通第二版》全文免费下载百度网盘资源,谢谢~ 3、前端神器rrweb

2023-12-08
jsjquery实例教学,jquery教程实例

本文目录一览: 1、jQuery的使用方法 2、jquery入门到进阶的实例 3、js和jquery怎么用,能几个例子讲解一下么 4、如何在js文件中使用jquery jQuery的使用方法 使用步骤

2023-12-08
iosjs键盘搜索(ios键盘搜索按钮)

本文目录一览: 1、html 中的 input,怎样触发 iOS 中不同类型的键盘 2、js 监听ios键盘 实现自动搜索功能 3、input-search中ios显示搜索按钮 4、在input里面I

2023-12-08
javascript简要笔记,JavaScript读书笔记

2022-11-17
python简明参讲教程,python初步教程

2022-11-21
js文件实例(js 文件操作)

本文目录一览: 1、JavaScript实例和对象的区别? 2、js的实例化过程究竟是怎么样的 3、在小程序的其他JS文件中均可以使用全局的什么方法获取小程序实例 4、JS 的实例和对象的区别 5、T

2023-12-08
js图片时钟实例,js图片时钟实例图

本文目录一览: 1、JS,时钟案例 2、如何使用JS实现一个简易数码时钟 3、js Canvas实现的日历时钟案例有哪些 4、一个JS的简单时钟程序 5、javascript,实现一个时钟,页面显示当

2023-12-08
jsp程序开发基础教程与实验指导(jsp程序设计实训与案例教

本文目录一览: 1、jsp基础知识 2、如何jsp,学习JSP都需要学习什么 3、如何自学jsp初学者 4、请大家介绍下关于JSP和J2EE方面的书 5、1、用户在登录界面输入用户名、密码; 2、若用

2023-12-08
js变量实例讲解,实例变量和实例方法

本文目录一览: 1、如何js判断一个变量是字符串变量 2、js中变量的用法 3、浅谈js函数中的实例对象、类对象、局部变量(局部函数) 4、js 函数名存为变量,见例子 5、js的基本认识和什么是变量

2023-12-08
js基础入门教程与实例(javascript基础入门教程)

本文目录一览: 1、js如何学习? 如何快速入门 2、Vue.js入门教程(三)双向绑定和数据渲染 3、学习百度图表js需要什么基础 js如何学习? 如何快速入门 j入门还是比较容易的,想要深入的话就

2023-12-08
js表格编程实例(js表格编程实例教程)

本文目录一览: 1、js编写一个可以循环的表格 2、用js怎么建表格? 3、怎么用js做一个表格 js编写一个可以循环的表格 可以的,最简单的div id="t"/div script var htm

2023-12-08